Press Space to FIND ME. Game by Team "TRIPLE AA".
Lost Her Mind

Source and More information: Lost Her Mind [Free] [Puzzle]

Author: itch.io