Germany’s very own in Downfall of Gaia have just released their first song, as well as the cover art and the track listing from their ... Read More