Loved your game.
Fun gameplay with little quirks (like holding reload and shoot for a minigun). Both bossfights were well executed. I think the game wasn't intended to crash after the second boss, but since it was the end, I don't mind.
I was surprised by how well the health pickups were spaced. Just far enough appart to be nessecary to get, but not too far, so you have a margain of error with your shots.