After reading about it as Download Squad's Time Waster, I played Launchball. I have to say, it's amazingly fun and challenging. I'm stuck on the second to last level, anyone want to help? Also, you can make your own levels. I'm going to post mine here as soon as it's done- it's a doozy alright. Game Link
Huh? I can't seem to find out how to move. You got controls? Edit: Nevermind, I guess you click and drag. It's interesting, to say the least.
Although the flash is VERY broken. When in a save dialog, the timer keeps going, pieces stop moving in level creator, and I can't tell you how many times I've deleted the goal somehow.