Dragonfire Peaks, a toasty-warm beautiful world ruled by all kinds of Trovian Dragons, has suddenly been overrun by an army of amorous visitors from the faraway lands of Defiance. Heckbugs! Heckbugs everywhere! What’s a Trovian to do when faced with such plight but to help these poor hapless creatures? All they want is to be […]