The release of Captain Marvel is just a few weeks away, and Marvel Studios has launched the film’s official site. It’s a complete throwback with flashy fonts and overly busy backgrounds. Basically, it’s a lot like the GeoCities and Angelfire sites from the ’90s. Of course, the nostalgia trip isn’t the only surprise waiting for fans.
Inquisitive fans have a lot to discover, if…
