Just got the June edition of Xbox 360 World and it has this on the plastic cover...
Haven't read anything of it yet will add more when I know more
What you guys think??
I've looked more into it in the mag and it just says that they expect to see it at E3 this year (hype over :'( ) which has a 3 star expectant rating
Sorry for the hype guys, but we can only hope
Sent from my iPhone using Tapatalk