Mystery puzzle indie for Windows, free on itch.io until 12 April