Glad you enjoyed the atmosphere. Yup it's entered on Gamejolt but the icon was different because I didn't want to push the update until after voting was over. There is a way to win.
The glowing blobs are your guiding light.