I think the people saying "The mystery of Tarn's identity was a fan thing" or "It was never supposed to matter who was under Tarn's mask" must have been reading a different comic to the one I was. Tarn's mysterious identity was a huge part of his character. This may have not been the case back in his first appearance in the Scavenger arc in which no-one brought up his mask, but as soon as Prowl referred to him as "Tarn", those quotation marks brought his past into the limelight. And Roberts knew that and clearly wanted that and ran with that. From that point on who Tarn really was hung over the DJD like a cloud. You can't in all honesty say that we weren't supposed to be guessing at the face behind the mask when (for now seemingly no reason) Megatron directly suggested that it was someone close to Optimus whose conversion to Megatron's cause would deeply hurt him only two issues ago. Now, I get what he was going for with the Glitch reveal. Everyone thought he was an actual important character (or at least one we cared out), but he wasn't. Tarn was Tarn because without the mask he was the equivalent of a background character. He was nothing. I get that and that in itself would not be a bad thing, if a little anti-climatic. The thing that sours it is the flat out obnoxious Roller foreshadowing. It was not just in Elegant Chaos... it's been a consistent thing since then and it was clearly intentional and (most frustratingly) really well done. Fans had guessed who he was and were awaiting the satisfactory pay-off of the reveal and instead what we got was disappointment. And really, why? It's not clever writing to intentionally trick your readers with constant red herrings. The Glitch reveal would've had just the same impact (or lack there of) without all the Roller stuff, just with less frustration. It just sucks.