Atlus sent along a batch of new English Catherine screens today, which feature the various sheep Vincent will run into in his nightmare world. As you can see, they perform functions such as merchants in his mind. How odd. Needless to say, there are no pretty girls here, only sheep and heart-covered boxers. Looking forward to saving Vincent from himself? You’ll get your chance on July 26, when Catherine hits store shelves on both the PlayStation 3 and Xbox 360. Hit the break for the goods.