KekRaptor: A Look At ID Software's Halo 6