Meteor City is a high-tech utopia. Built in the crater of a massive meteorite strike, its gleaming skyscrapers are home to the brightest minds in every discipline of science. Scholars of every variety flock to this shining metropolis to work in the many advanced laboratories and innovative tech companies. The most renowned of these institutions is Saber Labs: brainchild of genius inventor Jericho Saber, it is a wonderland of innovation, research and discovery.
This wealth of knowledge also attracts those with darker desires, however. Criminals, who would steal Meteor City's technological marvels for monetary gain, or worse, to advance their own perfidious goals. Arrayed against the outmatched MCPD are a plague of super criminals like the cyborg Stranglehold as well as villainous organizations like Scorpio and L.I.E. (the League of International Evil).