I know things are fairly feature complete now but just a thought: how about a competitive option? How about playing the same level with same difficultly (or handicapped play) to try and beat the time of the other player al-la head to head? I'm thinking of packet exchange over bluetooth (hence short range) or possibly IP stack (remote).