Pretty sweet intro! Fun game as well even if I did find the controls a bit tricky to get the hang of personally.
Thanks for playing. Your game is great too. I shared it with my friends also. Did you manage to find all the controls, especially about the camera zoom controlling Z key ??