spleeN

2D puzzle/platformer about getting out of a cult.
Platformer