Dev Hynes, makes total sense now.Nice EP thanks for the heads up.
http://i54.tinypic.com/2j51hj4.jpg