Today’s a huge day for Insomnium and their fans, as their highly anticipated album Anno 1696 finally released today. To celebrate the occasion and promote the hell out of a damn fine record, the band ...