Peaches joins Electronic Beats Festival Austria line up - Electronic Beats