I mean, not even other platforms should be on when these issues occur so often. Logg off Steam, too.
That didn't do much, still won't launch
Please email the issue to support@itch.io.
unknownnoah, what did they say?