Just finished this and mostly loved it. The excellent art style and "meta" story are hugely enjoyable. Innovative gameplay too...it's a fairly long game but stays fresh by introducing new gameplay mechanics throughout, right up to the very end. Some of which are clever and unlike anything else I've played. Unfortunately the game is sometimes frustrating, and sometimes buggy. I had to replay probably three or four sections, because for example a door wouldn't open when it's supposed to, leaving no way to proceed. Worse yet, occasionally the controls are just awful. There's a flying segment near the end of the game that works so poorly I almost gave up. It took extreme patience to get through it, and once I did, it was followed by one of the most fun segments of the whole game, so I was glad I stuck with it. Go figure...it's a little inconsistent like that. Bad controls are borderline unacceptable in a game where the controls are so central to the experience that the characters break the fourth wall and talk about them!