The Birthday Massacre, Alternative Techno Rock review