All in your head: All in your head - Demo

The time is here, the All in your head demo is coming out this week. It will consist of 2 acts which would be around 25% of the final game, but with limited features of course. Players can get a feel for the full game n…