World of Warplanes has been released. Released, this World of Warplanes has. Planes, this World of War has, which have now been released.
But seriously, World of Warplanes has been released.(more…)