https://ozkua.itch.io/recoveredgameid-0000013
Weird game, but quite creative. We loved the narrative setting. It really feels alien.