Who says itch.io will not have those features? It's not hard to create a room code based multiplayer lobby with scoreboards.
Brother you already have a special treat. You have the full version on itch.io for 1.20$. Who gives if you don't have the steam version.
Womp Womp
Game is dead lol, also have you played nun massacre or buckshot roullete? Pretty good bangers!