Hi ! I'm looking for a network who can match with my project: a 2D sidescroller action MMORPG with mecanics like super smach bross brawl. (It is more a training than a real project, because i'm alone, so my goal is just to reach a playable base). So i need a server who can handle multiple instances of game (and multiple instances of physics) and NPCs (monsters for example) I already created a base of a 3D moba in html5, and i had a nodejs server (with socket.io), and for the multithreading i used clusters and redis. But it look like unity work differently. I looked for the solution all the day, and i think that photon may be the right choice. But i have some questions on this : -I read that photon can't handle Non player Characters himself, and we had to assign a master of the current game to control them by his client. I have some doubts on the possibilities to cheat whith this system. I prefer when all is calculated on the server side ( I may be wrong). -Do you think photon is the appropriate choice for my project? -Should i take photon realtime or PUN? Thanks !