The developer has not uploaded a game yet...

You have travelled far across the cosmos with MOTHER and found a new home. But there seems to be more than meets the eye...

Leave a comment

Log in with itch.io to leave a comment.