Welcome to the new Gamerstorm site! We have recently transferred from Freewebs to Ucoz. The Freewebs site will be closing soon, as soon as this new site is ready. There is also a new ICW site on Ucoz which I will give the URL to you soon.
There isn't much to the site right now, I know but we'll continue working on it and hopefully it'll be ready in a week or less.