Really nice game! I loved that tension and uncertainty.
The audio track helped a lot to get my out of concept :D