This curios case is indeed curious, but for unusual reason. It is about the online game from Wargaming company, World of Warships, but it sort-of really isn’t.
Football-o-Rama, a multiplayer online football manager game is about to make comeback after several years of hiatus. The browser game should be available to first public users in about 2 weeks time.