Viewing user
User stats
20
achievements earned
495
hours played
About game
Release date
20 Feb, 2012
Developer
Wild Shadow StudiosDeca GamesPublisher
Deca GamesFeatures
Multi-playerMMOCo-opOnline Co-opSteam AchievementsIn-App PurchasesStatsGenre
ActionFree to PlayIndieMassively MultiplayerRPG Achievement list
Load more