Square Enix launched a new project called Deep Insanity for all those thriller fans. It is set in a post-apocalyptic world where mysterious creatures reside. Continue scrolling to keep readingClick the button below to start this article in quick view. Start Quick Read Deep Insanity