We're back, we're back! All issues have been resolved and everything is OK. Unfortunately, we weren't able to upload the Linux build of the game because it was bigger than the 750mb upload limit. We did a LOT of compression, but wasn't enough to keep it below 750mb. We did reach out to itch.io to ask for more space, so let's hope that works. Hang in there Linux users! Well, at least the Mac build went through :P