Let's take a look at Catherine, one of the craziest puzzle games we've ever played. It's really difficult but it's definitely fun.