PS3 Catherine ‘Climb or Die’ Trailer July 19th, 2011 0As we head closer to the release date of Catherine, Atlus released today the final trailer that will pretty much sums up what Catherine's gameplay is...