You may have seen other games like this. This is different.  Aliens are taking over your planet of Galgur, and you have to stop them! Also, they just happen to be ragdolls.

Leave a comment

Log in with itch.io to leave a comment.