I think Team 17 were always way too over-rated. They got lucky with a few games doing well but it was never a case of them knowing how to make a good game. Even Alien Breed was flawed up to its britches. The switch to the money-go-round shovelware called Worms more or less proves they simply know when they're onto a good thing and would probably sell out their own mothers for a fast buck. Worms 3007 anybody?