Team 17's making quite the leap. The Worms and Alien Breed developers are mulling over jumping careers from making games to publishing them. Not just any games, but indie ones. * * * *

More...