Live Report: Depeche Mode Delta Machine launch in Vienna, March 24, 2013 - Electronic Beats