Top
10°

Worms: A Space Oddity release date and new weapons shown

The Worms: A Space Oddity release date in America is March 17th, in Australia it's March 27th, and in Europe it's March 28th, 2008. The Wii-exclusive will also contain various new weapons shown in a trailer.

Read Full Story >>
videogamesblogger.com
The story is too old to be commented.