I wonder if anyone of you would like to play Worms Armageddon with me throught my LAN on Hamachi ?
Forum Rules