
Lemuria - Rise of the Delca
DROIDHEN LIMITED · Oct 24, 2023
About
Darkness invades Lemuria, engulfing the mysterious continent in the flames of war. As the prophesied savior of Lemuria, you will venture into a mysterious world, confront formidable foes, and restore peace to the land. Rally an elite team of heroes, and embark on your own legendary journey to save this lost civilization!
Scores by platform
Rate this game
to rate this game.