Chrizum on 09 April 2013
Awesome. I don't think I ever really liked anything from Ubisoft, but this can't seem to go wrong. LOVE the concept, the game screams fun to me. When does it release?