Fun game but the long straight segments at the beginning can get quite irritating after playing through it for the 30th time. Was a gripe of mine in the first build as well.
I love how the fix the badges issue with the new "challenges" when the game glitches so bad that beating the game is impossible (like the boss died... but I get scrolling level with timer increase now... >.>)