You must log in or register to comment.
Wow. Nice graphics, fun art, good voice acting (at least per the trailers) and positive reviews? And the devs made it free just because their next game is coming out in a few weeks (and I already heard good things about the demo)? Hell yeah.