Shadowedvaca

Maze game where the player plays a slime climbing a maze tower.
Puzzle