New Video for Catherine Features a lot of Building Blocks

A new gameplay trailer for the recently released (in Japan), Catherine, has found its way online and shows us all the art of climbing up a maze of blocks.

Enough of my rambling, check out the video below and enjoy the quirkiness of Catherine.