Slimebeast on 21 May 2013
HikenNoAce said: How many of those are kinect stuff? |
And Xbox Live Arcade stuff?
Seems rumours were true that Xbox is up to 6 months behind schedule with their first party.