oniyide on 14 June 2013
the MS thing kinda overshadowe everything.
Most of those games were already announced before hand, so it kind of takes the fanfare out of it
The really hyped ones dont come out till next year.