also add vitality to the player and enemies
By vilality to you mean health? If so I'd definitely look into that and regarding sharing games, it's something that could definitely be possible. I'll look into it if I ever come back to this