A downloadable game.
Explore the beautiful and enigmatic world of Lemuria, an Action-Adventure combat-centred game where an alien invasion unravels and our hero is the last hope for his tribe. Delve into enhanced, intricately detailed models that transcend the...