halo 2halo 2Looking over the MC's shoulders, through the window of Fighter Bay 02 to see the "glassing" of Earth by Covenant energy weapons. From the announcement trailer.