Spiders! Why Spiders?

Spiders! Why did it have to be spiders? Fast top down 2D dual stick shooter. Features global scoreboards.Do you have what it takes to save the world from invading giant spiders?

Released: 19/03/2010
Rating: 2.5 out of 5
Developer: BBQ Games

Download Link: http://marketplace.xbox.com/games/media/66acd000-77fe-1000-9115-d80258550480