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. Deep Insanity will not just be limited to anime as it aims to branch out into other media as well. The catch, however, is that none of[…]