- Joined
- Apr 27, 2008
- Messages
- 100,020,374
- Country Flag
- Club or Nation
Agreed - These are exclusive here until the 6th of June - E3 starts on June 6th, and I imagine they have more than two screenshots to debut there, so I reckon there's more to come in the next few daysI am really expecting for something big at e3 ..cannot wait