Show Yourself (Director's Cut): The game's release is near!

We are getting closer and closer to the official launch of Show Yourself! And for the occasion, we are happy to announce the arrival of a free demo that will allow you to immediately enter the heart of the experience. W…