Anyone remember this little game that was revealed at E3 2011 as being in development for the WiiU.
THQ recently released a short film in support of the game and to give an idea of the look and feel the game will have.
What do you think? Are you looking forward to this one?
No comments:
Post a Comment