Boom Boom Rocket came out for the Xbox Live arcade back in 2007 from Bizarre Creations and published by EA. This July 4th, we take a look back.