Something just feels wrong with this game. Clearly the graphics don't look right. It's hard to fathom someone go all out on the level, but BS it on the obstacles. Because it's a stick game. I'm guessing you took the levels from a tutorial or lifted them from another flash and just added in your stick guy and ramps. Proof or at least the dead give away? The finish line signs are 20 feet above the ground. Practically touching top of the screen. And the controls are beyond terrible, they don't even work right.
But the music is pretty badass though.