How can a bizarre love triangle and nightmares filled with talking sheep fit together to form a puzzle game? Emil Ryttergaard explains in the GRTV review of Catherine.