Could A Starship Troopers Arachnid Attack Happen to You?

If yesterday's release of Starship Troopers: Marauder » 8/06/08 3:00pm 8/06/08 3:00pm has you constantly scratching your back or hearing imaginary grasshopper sounds, you might not want to read any further. Then again, perhaps the best way to allay your fears is to confront them — and learn everything you can about the gargantuan cockroaches,…