Worms: Reloaded REVIEW
Worms Reloaded Developer and Publisher: Team17 Software Ltd Released on: Thursday 26th August 2010 PC – via Steam digital download UK – £17.99 Europe – €19.99 US – $19.99 Genre:…
News, Reviews, and all things Gaming!
Worms Reloaded Developer and Publisher: Team17 Software Ltd Released on: Thursday 26th August 2010 PC – via Steam digital download UK – £17.99 Europe – €19.99 US – $19.99 Genre:…