
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!
Trailers & screenshots
Scores by platform
Rate this game
Drag or use arrow keys to rate
to rate this game.