The game looks good, I think, and is very well animated too. The "game" part of it, however, comes of as somewhat shallow, not only because it is so short, but also due to how obvious almost all the steps are.
About the rant on it being a flash game, I disagree. I think flash is a very powerful tool and there are loads of impressive and worthy games made in flash, you just need to know where to look.