cannonballZ on 23 August 2013
I'm still not sure if I want to pick this up. I downloaded the demo and wasn't really impressed. I didn't really finish the demo either.
what are your impressions of the game so far?







