Hi everyone, I'm working on a simple asynchronous, turn based multiplayer game in the style of Words with Friends. Players take turns whenever they like and are notified when the other player has taken a turn. I realize multiplayer is a complex topic and I've been trying to research various backend services that could help. Specifically I've been looking into Amazon Web Services, Braincloud, and Gamesparks. I'm having a hard time deciding between them, can anyone help me figure out exactly what parameters I need to be looking at? Thanks a lot!