Kurtz on 26 April 2010
It looks interesting but it won't make me want to buy a 360.
Well nothing will...ever.
Besides I like what we people call, buttons. Very Very useful components
of a game.