Hate bugs? What about giant alien insects? If you answered yes to either of those questions, then video game company D3 Publisher has a video game for you.
Hell ya. Now i get crush more bugs. Wonder if lighting is coming back
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.