Had to figure out friend from foe at first, but then it was fun. :)(I wished you couldn't fall into the air vents...)
I liked that you also told a story, that gave the whole game more weight.