smroadkill15 on 18 April 2012
I just updated with some new reviews and atm it stands at a 90 on meta. I wont lie, it's pretty neat seeing Witcher 2, Fez and Trials Evolution all with a 90 rating. Yep 360 is just looking so bland this year with exclusives./sarcasm