The control scheme is absolutely horrid, and could you make the playing 'circle' a bit bigger? And while you're at it remove the lagging animations of the band playing in the background?
I had to laugh at Futurenerd's comment; the Kreds system is definitely not compulsory. In fact, playing this game is not compulsory. People are seriously just jumping on the hate bandwagon, I don't see how not buying anything with Kreds ruins your experience. Purchasing an extra map or powerup enhances the gameplay. Think of it that way.