"Insomnia: Theater In The Head" has just released its free PC demo via Steam

"The China-based indie games developer Perfect Day Studio are today very happy and excited to announce that they have just released a free PC demo for their upcoming point-and-click puzzle game "Insomnia: Theater In The Head" (the said demo is available right now via Steam)." - Jonas Ek, TGG.

The story is too old to be commented.