Lemuria: Lost in Space: The game demo is available now!

The game demo is available now on Steam for Windows! Please note that we are still polishing and adding new features to the Lemuria: Lost in Space: All of the voiceovers will be implemented at launch We are still balanc…