Good that hes getting seen, but there are a lot of topics on him now! ahhh!
But if I recall, he has season pass tickets to the games, so he goes in the optimus or the master chief. and he has had much coverage and fame from his actions, and it is most impressive.