Alexa Share - Alexa Share, a free online game in which players can compete with each other by buying and selling shares in websites on the internet

Tuesday, January 20, 2009

New Server

Our host has moved us onto a new server so there should be some speed improvements to the site. I've generally been very happy with the hosting, what are your thoughts? For me in the UK the speed has been great!

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home