Poptropica

Poptropica is a online multiplayer game.

Main Screen
You would see poptropicans running and you can create a new poptropican or return to your old player.