Halo 3: ODST Trailer. Sort of

This thing is epic. I’ll save your time in saying it shows absolutely no game footage what so ever. It’s worth...