It's a nice game. I could see making the game go on for a while with different power ups or making it a minigame of something else. I like the voice announcer, too.
Thanks and yes i think it fits more as a mini-game, or as a mechanic fitting into a wider game.