Quite a silly question, but Steam has a countdown for it's release rn (14-15 hours). Will it be around the same time here? Also is the game complete or are there updates coming later?
Of course! We are releasing on Itch as well. That will actually be early access, we've been adding a lot of new enemies, objectives, and visual content based on this demo's feedback.
Super confident in the game and how much people like it, aiming for a pretty short window to take in that last sprint of feedback for a few months before the full release!