Hi all, I'm adding multiplayer to my dominos game (current version is just vs. cpu) I am initially targeting iOS, Android and MacOS. I might want to port it to Windows and webplayer later. so requirements: - Cross-platform - Unity plugin, or c# assembly, or unity friendly - allow multiple matches! This is a turn-based game and I want to enable players to have multiple matches, much like in Draw Something or other social games. I already ported it to use PhotonCloud with RPCs, and it works great. Only to realize I can't persist room data with Photon cloud. So for multiple persistent matches I would need to mod the server SDK and run my own Photon server(s). Certainly within my skill set but not what I prefer to spend time. I do really like Photon but it seems like overkill for turn-based multiplayer. What turn-based multiplayer framework/middleware or cloud solutions are out there? OpenFeint: I thought I heard they had a P2P turn based solution but I don't see it on their developer pages. Also it's iOS and Android only. Dont really like the forced login to openfeint too. Apple GameCenter P2P turn-based multiplayer: iOS 5+ only. not cross platform Photon: doesn't explicitly support turn-based with persistent matches, but has hooks in the server SDK for loading/saving room state. SmartFoxServer2: are there any extensions or mods for SmartFox for turn-based? Electrotank: same issues as photon? Maybe I'll just roll my own using Amazon AWS + Memcached [edit: or NoSQL db]... Any suggestions appreciated!