A new demo update has also been released for PC players!
(The web demo of the game isn't going to be receiving anymore updates, as the final game is planned to be a PC release.) You can download and play the new demo NOW from Itch or Steam! Thank you all for the support thus far! It's time to kick things into higher gear. Check here for the update notes.