So Deus Ex Revolution gets top marks across the board, will be picking it up tommorow, who else is in?
In other news:
- Rumours abound that Nintendo is revising the 3DS layout already
- New Counter Strike coming to console/pc next year!!
- PRO EVO 2012 demo pushed back a month on 360 due to 'unforseen circumstances'!