The ending is great, very fun and rewarding. The music is superb and I really liked the level design and the textures. The ammo==hp mechanic is interesting but I think the weapons and the enemies need more variety. Great job! I would love to play more levels of this.