I liked this game! It is really a retro feeling and the controls "restrictions" are consonant to the style. but I really felt and "in game" explanation about who are you, and what you are doing as stated by some of the colleagues!
Great work!
thanks :)