WOW! That's frenetic...
My biggest problem was understanding why I was dying shortly after the beginning. Turns out that there is a fucking turret hidden in the shadow...
Really nice graphics and lighting system. Easy to understand and move around, although the controls could use some more polish.