#1Haloby armyturtles2003401This is a halo story with a twist endingCompletedspartanbreachmasterchiefvideogmaes+2 more