Lusche on 13 September 2012
After I saw the trailer I was like: what ?
But after watching a lets play I'm getting interested ...
Since its not a $60 release I might get it in the near future, but I dont expect a mind blowing blockbuster AAA game.
Looks pretty fun.







