You must log in or # 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.