Here is another online multiplayer game that you can play and share with your friends. Interface is pretty cool. You can interact with other players. Neosaurs is a new massively multiplayer RPG (MMORPG) adventure that you can play, in your browser for free! No downloads, no wait times. Click ‘Play Now’ to jump in the game and start playing right away with your existing Facebook or Windows Live account.