Originally posted by Lydey
yes it will lol if its released to them it will be released to us
It was a game play showing, one of which was held in london, There may be a released leaked clip but wait until E3, then they will show us it or at least something similar :y: