New Architects single discussion

Architects just released their new single "Blackhole".

How we feeling?