Very nice game! Awesome Graphics. Awesome Idea.
u built a nice game too but isn't it better to use mouse instead of keyboard?
I originally used mouse for input, but then I switched to keyboard as it became really very easy with mouse. It quickly became hardware dependent and due to perspective view of camera, did not match the click position.