A superhero action mmorpg. Seen a few videos and looks exciting, is released to retail stores in the uk for the 14th Jan, you can get access on the 11th (US Release Date) if you order from Steam.
There is an initial cost for the game, varies from retailer to retailer and also there will be a...