Russia’s free, PC multiplayer Halo game has been cancelled
Remember that Halo game you heard about that wasn't launching in North America? Well, now it's not launching anywhere. Halo Online was originally intended to be a free, multiplayer game designed exclusively for the Russian market. Despite launching a...