Hey, for a first game it's not bad! The gameplay is there, though a little simplistic, there's even particle effects, animations and music!
The only thing that's missing here is some depth, this is a nice prototype/proof of concept, now all is left to do is built upon that ;)