I also got this game in the other day, and played a bit of it last night. I figured I'd give my initial impression, though what really stood out was the 3D and wonky controls. I would complain about the controls more, but with free life refills, it's hard to do so. I just need to play it more, which I will.