This looks like fun! The grafix remind me alot of some arcade games from the neogeo (especially those explosions at 0:29) and the sounds made me remember kiloblaster. I think you succeded in mixing retro with new age. Good job!
Is this a two player game? That would really round up the whole thing