Oh man, I used to love Super Crate Box... They should add your audio to the original ;)
I used to love that game! I was playing it recently so we took some inspiration.