Some really nice stuff going on here. Definitely could use some tweaking and maybe rethinking certain mechanics, e.g. if the aiming is totally random, does there really need to be a random possibility of death with each shot? Seems a tad capricious ;-)
Oh, and I would love a shorter transition to respawn after death, as... death... well, it's frequent. In any case, nice work!