Niiiiiiiiice! With a bit more animation and a few levels, this could be REALLY good! (it's really good now too btw)