Damn, I've been listening to this on repeat ever since I finished Zankyou no Terror. This piece alone was enough to drown out the sketchy writing at times. The OST made that show a favourite.