WiiBox3 on 04 June 2012
The preview of the game play at the Ubisoft Conferance blew me away. It was like visual eye candy.
Who agrees? Or what do you think is game of show so far? (The is Pre-Sony conferance)