King Tuff performed new tunes from their latest album Black Moon Spell on the World