Good artwork...however
The artwork is great, and deffo you're major strength, however, It lacks the basics. The interface could be much clearer, use the space you have. The music doesn't suit it really. The gameplay and launching feels clunky. The concept has been done before in TTT.
With a solid idea coupled with your artwork and some well thought out gameplay I think you'd be onto a winner. Keep at it and work on an original idea!