Review – Catherine

Catherine was a game I knew virtually nothing about but the web seemed to be buzzing with news about the upcoming puzzle title. When I had the opportunity, I decided to grab it to see what all the fuss was about. Catherine is an M-rated horror/romance/puzzle/adventure video game from Atlus USA, released on Xbox 360 […]