impossible badge is... well, impossible, because the "horribly difficult" level is... well. yeah. perhaps the game would be more fun if there were checkpoints? or things you could collect along the way to lower your time or give you bonus points or something? dunno. like the red line though.
pretty nice - would be good to know what's coming towards the edge of the screen before it gets there (arrows flashing the color of the ball that's about to arrive - flashes faster when it's closer to entering) so play can be a little more reckless and fun, without the consequences of losing life unexpectedly. Nice work!
drag'n'drop gets very tiresome. maybe if you implemented rolling over rather than the clicking it would be a little more fun. pretty well done though. good job.