Tag Archives: Persona team

Review: Catherine – The Skinny

  Game: Catherine Developer: Atlus Persona Team Publisher: Atlus Rating: M Release Date: July 26, 2011 (NA) Platforms: Playstation 3, Reviewed on Xbox 360 Old school challenge is something that is lost in video games today. Too often you see