Let’s face it. Atlus is known for producing some pretty crazy/unique games. And that is why we love them.
Catherine, a new action/horror Atlus game, is schedule to be released this summer. In typical Atlus fashion, it is looking like a distinctive title.
Check out new screens HERE.