Really interesting concept! I haven't been on Newgrounds for a few months, and it was really refreshing to view content such as this. Great job! My only problem with it is that the roaring/blast sound effect seemed difficult to work with and so the ideas in this flash seemed pretty similar, but I guess that's the challenge!
I felt like I was watching WarioWare Inc. the entire time! Not bad at all.