Balloon Invasion

 is a badged game on Kongregate. It was developed by gameinabottle.

Trivia

 * This game's Impossible badge is infamous for being one most time-consuming badges on the website - it's even labeled as "Endurance".