Indie Dragons Still Spouting Fire!

Dragons were given their title sometime around the13th century, their name coming from the Greek word δράκων, (drakon) meaning “giant seafish”. Legends in both the Orient and Europe spotlighted these fire breathing serpentine creatures. Heroes came from far and wide to slay them, to rescue the princesses, to save the village-or the world-from the destruction […]