Worms: A Space Oddity (2008)
A turn based strategy game for the wii staring your favourite invertebrates.
First released
Mar 17, 2008
Developed by
Team17 Software Limited
Releases
- Wii - Worms: A Space Oddity United States
- Wii - Worms: A Space Oddity Australia
- Wii - Worms: A Space Oddity United Kingdom