Catherine is a horror puzzle-platformer adventure video game developed and published by Atlus for the PlayStation 3 and Xbox 360. More...