Home Features Toronto’s SLUDGEHAMMER strike hard on debut album The Fallen Sun, out now