A pixel game with multiplayer support in which gamers explore mysterious islands. You need to complete tasks and fight monsters to level up and... Read more