Demon Tamer: Major Art Overhaul

Major Artwork Overhaul Difficulty lowered for final boss