Moby Poll: Do you pre-order games, buy at launch, or wait?

Starship Troopers: Battlespace (Windows)

Starship Troopers: Battlespace Screenshots

Windows version

Starship Troopers: Battlespace Windows "Bug" side lobby

"Bug" side lobby

Starship Troopers: Battlespace Windows Gameplay

Gameplay