Ah yes, the game this is a prequel to. It's currently in my computer. I may upload it to itch.io eventually. Note: it could be considered less of a game and more an interactive art piece.