DHGF: Catherine is a puzzle platformer made by a development team that has only done turn based JRPGs up to this point. Because of this, the game manages to be highly original and innovative as the creative team was able to think outside the box, but it also suffers from design flaws and bugs that would have never gotten past a team dedicated to making puzzle games. The game excels in both audio and visual, but the bugs, balance issues and a weak ninth act of the game drag things down bit. In truth, as much as Catherine is a game I think everyone should experience, it’s also a game that NO ONE should purchase blindly for a multitude of reasons. If ever there was a game you that should try before you buy to ensure you know what you are in for, this is it. Caveat Emptor indeed.