Halo 3 year in game July 8, 2019 16 32 64 128 Halo 3 in game Halo 3 odst year in game Halo 3 in game date Halo 3 gameplay no commentary Halo 3 live action trailer Halo 3 odst gameplay pc Halo 3 full movie