bananaking21 on 08 March 2013
i remember reading something on IGN where they played it (didnt show any gameplay) but they talked about it a bit. i dont remember when though honestly
but the game does look really really interesting