“You’re either gonna love it or hate it” – Signs of the Swarm on Their New Album, Upcoming Tour and More