Pretty well done. A skip dialogue would be nice, or at least let it advance a little faster. I too had issue with the enemies spawning on top of me, but once I realized I would just swing wild between waves and lost minimal hearts. Giving yourself a weapon was a cool feature, and the second play through I figured out the "trick" to it. I just wish it was a little longer, so the whole level developed from the text to animations.