I think it's a good base, but I think that it could use some more polish, like sound and particle effects and such. But I like the concept!