I like the concept of this game, but it's a bit to cartoony for me.
However, from what I read on the Steam forums, it seems challenging, might be worth a look.
http://store.steampowered.com/
However, from what I read on the Steam forums, it seems challenging, might be worth a look.
http://store.steampowered.com/
Last edited: