14 Nov
Worms franchise creator Team17 has announced today that it is returning to third-party publishing after nearly 20 years. The first title Team17 will publish as part of this new initiative is the 2D stealth title Light from indie developer Just A Pixel. Light is currently making its way through the Steam Greenlight process. “Ultimately, the […]