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

Hello from Lemuria 7 Expedition HQ, Our team is focusing on constantly improving Lemuria: Lost in Space experience, even for the free demo. That's why we have just published a new update - 0.6. As always, we kindly ask…