New World of Tanks Screens

In case you were wondering what World of Tanks is, it’s the upcoming MMO Tank Warfare title from Wargaming.Net. Yes it sounds strange, but it’s a rather novel concept. The game is currently in Beta testing and we’ve been getting stuck into the tank action over the past few weeks and it’s pretty fun.