Hey! Yeah, I received notification from Itch.io a couple days ago about the release. I’ve downloaded it and will play it soon. Thank you for the heads up!