It’s rare that a game comes along that deals with some very real life issues. In 2011, Atlus’ Persona team attempted just that and succeeded spectacularly with their new game Catherine. Thanks to publisher Deep Silver in 2012, it’s our turn to experience this strange tale of love, infidelity, friendship and…. sheep. If you’re getting [ Read More ]
















