Nice. Almost gave up at around 30 thinking it was just an infinite loop before I ran across some small dragons. Maybe break up those first 30 baddies a bit.