Amazing! I would like to have seen some more indication for when the player is hit but this kind of game is right up my alley!