NICE!
Very interesting! Nice graphics, gameplay, all round, a great game! This is why I keep coming to newgrounds, people like you, who really put effort into such things, who make this site what it is. Thank you for that.
P.S. You got some inspiration from The Bourne Identity, didn't you?
On a ship, not knowing what and who you are :)