Great use of the theme and the gunplay felt really satisfying. I liked the story as well. There were some invicible walls in the first levels that broke the immersion, but those didn't take anything away from the core gameplay. Awesome job.
You are right. The invisible walls could have been avoided. Thanks for the tip. Glad you liked the story.