Sections

Worms: A Space Oddity

Worms: A Space Oddity gets US release date

According to this, Team17′s Worms: A Space Oddity will release for Wii on March 17 in the US. The game’s down for a March 28 release in Europe from THQ.

0

Worms: A Space Oddity headlines

Worms: A Space Oddity Latest