The Pub
Hi all.
Just thought I'd post about a new online game I've found (through a mate on Facebook).
It's called World of Tanks.
It's a massive multiplayer online game dedicated to team based tank warfare.
You have to register, then receive a code, then download & install the client program away you...