I know you have had issues releasing on steam, but I assumed the 1.0 would be released on here as normal? Is the game actually releasing at all now?
We’ve decided to wait on the Itch release so that Steam users can have it at the same time. Really frustrating, I know. Sorry about that!
It happens. :) Hopefully it's nothing serious and gets sorted soon for you guys.