Would someone who was at E3 please post an impression of this game?
The screen shots look impressive.
Was the game playable at the show or only on video?
Would someone who was at E3 please post an impression of this game?
The screen shots look impressive.
Was the game playable at the show or only on video?