Fantastic game! The last 2 levels were especially challenging. I did have a bit of a problem with being killed by a bullet that I couldn't see here and there, but I think that's mainly because of having to play it on the browser, which tends to be really laggy. The movement sounds also got a bit annoying after a while. Great job!