This is something I've been wondering about for a while. What year was the Transformers Official Website launched? How was it? I know this probably isn't worth making a thread about, but I need to settle my mind.
Woah, that is pretty cool. I totally remember that site. It is crappy by todays standards but I remember it really making waves in the fandom. The fact that Hasbro was getting up with the times was quite cool then.
Great find, I had no idea you could still find stuff like that. Thanks.