It seemed to me that Engineers was trying to emulate that "oceanic rock" sound purveyed by Ride and others 10+ years ago. Walls of shimmering guitar with plenty of feedback. They seemed up to the task, but I didn't necessarily hear anything new from them.
It is strange, I remember seeing the Engineers album on ITunes a couple of months ago, but it is no longer there. Now I see that the US release date of the album is June 21.