My one question is this: Have you tried playing around with the eyes at all? I feel like the eyes are the one thing that keeps it from feeling like a true Pokemon to me.
Besides that, awesome work! It's very creative, and fits the typing and stats so well. Best of luck!