The Devil Wears Prada is back with a new release since Record Store Day and this song is not at all a letdown. The track is entitled "Alien", which clearly follows the theme of the Space EP. This track is hard-hitting and the rest of the EP is sure to follow. This is likely to be a followup release to the now 5 year old EP, the Zombie EP, which they recently toured on. You can listen to the track below and stay tuned for the August 21st release date! Preorders are here.