Sime Returns: Sime Returns Demo is now live.

Sime Returns Demo is now live. Explore the strange island of Gologuz in a story-driven action adventure where things slowly begin to take a darker turn. Watch the new trailer and play the demo now. Steam Next Fest begin…