I tried falling straight down onto the finish flag tons of times and it just doesn't work on my palm. Not sure what the difference is, but I could have a better time than I do if I didn't have to finish differently...weird! Well done though! What device do you play on, if you don't mind me asking?
Looks like you had a very successful weekend (Cube Planet, Deep Down, etc.). I play on an iPhone 5. I began on a Palm Treo and switched to the iPhone when that version came out. Before it came out, I carried my Treo for BoD and my iPhone for everything else. There was a large learning curve to make the switch to virtual buttons, but I don't think I'd go back now.
Btw, I can't get a straight drop to work either... it won't break through without dying.