Hey Sheep!
Optimization is definitely an issue with the game, even good PCs might have fps drops. I haven't had much time to work on the game lately, but am hoping to one day fix these issues :). You should be able to play multiplayer cross-platform, although I haven't tested it myself.
Thanks for playing!