Amytis

Puzzles

​You and a creature living in a screen must stick together to escape a weird building in the middle of nowhere.
Puzzle