Insane Decay of Mind: The Labyrinth: Update 1.07

Thanks to the 1.07 Insane Decay of Mind update, you'll find out that so many new things have been introduced. First of all, you will feel the story more present than ever: want to be part of a disturbing journey that wi…