Have you guys seen this on discovery.com? It's a part of their future US weapons series, called the no-line-of-site cannon (NLOS). It's a challenge game to see how many enemy items you can blow up. I like the sound effects. I spent the weekend playing and finally got through all 15 rounds, with a score of 171,700.
NLOS Cannon: Cannon Challenge Game : Future Weapons : Discovery Channel
NLOS Cannon: Cannon Challenge Game : Future Weapons : Discovery Channel