“The New York-based indie games developer OPTILLUSION and the video games publisher XD Network are today very excited and proud to announce that their unique vignette puzzle adventure game “Moncage” is soon coming to PC via Steam” – Jonas Ek, TGG.
Source: N4G PC The unique vignette puzzle adventure game Moncage is soon coming to PC via Steam