He acts like one of the delusional whack jobs over at NeoGAF. Bitching about Titanfall even though he couldn't play it regardless? Yep. Complaining about Microsoft paying people to advertise for them? Yep. That's just the past several days, too. Here's the thing, though. Titanfall is going to sell a shit ton and be universally praised by critics and customers, and Microsoft paying people to advertise for them for that cheap is extremely smart. Tough shit if you don't like it.

Now onto actual Xbox One news:

Microsoft will provide live NFL games at 60 FPS