Really well polished game.
I'd say it's almost done. Some nice particle effects and highlights and it's good to go.
Great job!
My score: 9680 :)