The album has leaked and Deliver is the stand out track! If they preform this well it should boost album interest.