Potential is there, thats for sure....but meh
Your animation skills and the graphics are AWESOME, but the gameplay itself is dissapointing. I recomend you do the graphics and animations and all that stuff, and get someone else to handle the gameplay, or practice on that a bit more.