optional multi-calc multiplayer shouldn't be too hard to add in for a turn-based game like this. all you'd have to do is send all the instance variables (or only those that have changed, depending on which is faster) from one to the other at the end of the other player's turn, rather than waiting for key inputs. definitely get everything else finished before attempting it, though, and don't be afraid to ask for help =)