Lemuria: Lost in Space: Lemuria: Lost in Space demo - update 0.8 - now available!

We are focusing on constantly improving Lemuria: Lost in Space experience. That's why we have just published a new update - 0.8. As always, we kindly ask you for your feedback - we constantly listen to our players while…