That is a nice looking intake Drifty...You got the cold air intake box going on too...Curious, where does the in coming air flow come from? The wheel well or the front lower of the car?
That is a beefy looking strut tower bar ... I've never seen one that stout looking...I am sure you get no body flex with that monster...
It almost looks like you have no cooling fans...That is a tight front engine fit against the radiator... You must have electric flat cooling fans...