From techno- + critical.
technocritical (comparative more technocritical, superlative most technocritical)