https://store.steampowered.com/news/app/1407200/view/3056224118608141455
Looks like World of Tanks is coming to Steam. I'll be honest, I assumed it was already on Steam but I guess it wasn't, which in hindsight makes sense. No dumb 'Mandela Effect' theorycrafting here. Anyhow now you can join...