Potable_Toe on 26 July 2011
yo_john117 said:
WTH?!?! |
To me that looks like it is a teaser to the terminals in Halo CEA it also seems they will somehow tie into the 'Forunner Trilogy Books'.