You may have used your Japanese PSN account to download the Catherine demo all those months ago but you would have had to understand Japanese to get the true gist of what was going on during the demo. That won’t be the case next week because Atlus is going to be releasing an English demo for Catherine on PlayStation Network and the Xbox Live Arcade.
According to Siliconera, on July 12th players will be introduced to Vincent and have a chance to try out some of Catherine’s tower climbing puzzles. Also there will be some of the anime cutscenes shown off, giving players a small taste of everything that Catherine has to offer. The demo comes two weeks before the release of the game which will be on July 26th for the PlayStation 3 and the Xbox 360.