As a basement dwelling nerd, I cannot tell you how many hours my best friends and I clocked delighting at the cries of “Special Delivery” “Traitor!” and “You’ll Regret That!” while taking our turn at the keyboard playing Worms 2. Although not a franchise I keep up with to this day, it is one near and dear to my heart. But even as a vocal advocate for crypto-gaming, when I saw the headlines announcing Team17’s […]