album cover art. our heroes face down a dragon for the last battle. boss fight. artstation. masterpiece.