I love the graphics and concept, but man it's like the levels are designed to be as frustrating as possible.