Anthony Head has been announced as one of the lead voice actors in Destroy All Humans! 2. The game is to be released sometime between now and Winter for the Xbox and PS2.
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.