Good job! Very fun to play with. I got a little stuck at the point where I ran out of ammo and, moreover, I had a glith effect to the screen which I don't know if it was intended but might give some accessibility problems. In spite of that, I think it is an excellent job. I hope you will continue to improve it :)