Trailer for the upcoming XNA release by Arrogancy Games, called "An Awesome Game Where You Shoot Stuff and it Blows Up and Then You Win the Game - The Game".

It takes about two minutes into the video before the good stuff kicks in.

An Awesome Game trailer
SA forum thread
GameDev announcement