I love everything about this game. The bosses, controls, and levels are all so simple and yet difficult. But the story is so compelling. I thought the cat had something to do with all this, but I never would have guessed this. This is one of my favorite games ever, now. Now if only I could get past those couple levels I skipped...