Today’s a bigger new music day than I realized: Impending Doom, Front Line Assembly, Juno Reactor, Nine Inch Nails all have new albums!