So the cat is out of the bag according to Atlus and Catherine is now officially set for a release date some point this summer. Now what can you do after not only teasing fans by saying you wouldn’t release the game overseas, to a few teasing images and then a full blown announcement? Well you release an announcement trailer of course.
Though the trailer itself is in English now there isn’t any voice work, or dialogue in general besides English text so it is currently unknown as to whether or not Catherine will be subbed or dubbed after the localization is completed. The trailer itself shows off some previously seen bits of gameplay and the anime cutscenes that Catherine has been known to feature.