Catherine TGS 2010 Official Trailer 1Check out an interesting new trailer from Atlus for Catherine.By on September 17, 2010 at 10:32AM PDT Catherine