Fallacy Studio

A new planet has appeared in the star system. Delve into it to learn the truth.
Platformer
Play in browser
The silent solitude of the weald has been interrupted by humans
Action
Play in browser