Chizeck it out.
It's really fun, nice music too.
It has a really nice flow to it. If you do the level properly you never even slow down. It might take a minute to get used to the controls but it's the best flash game I've played in a while.