Vasto on 16 May 2014
Hope they show a trailer at E3 because I think it will be the best looking game when ever it releases. There was a rumor of the game going open world.
Also I just noticed in the op's pic that those armor suits are different. The first suit is new?