they fully plan to use steam's framework for online play from the looks of it, so i think the singleplayer demo is all you're getting on itch.