Awesome little game! Especially given the fact that it´s your first one...
The game design is great, it is fun. What I would do next is improve the animations, make the player rotate with the mouse also, and create some enemies that are not illusions :) You could make enemies that recieve hits, and attack, but disappear an reappear in different places of the map.
Keep up with game design!