I really want to love this game. I read a lot of very good reviews about it (and the most of time, I agreed with it). It is a very good looking game, with lots of good ideas... but I tried to play with a keyboard or a gamepad, and I found the gameplay awful, very imprecise. I think gameplay is the most important think in a game and this one is prettty unconfortable. So, be advised and try the demo first.