Please Welcome Huzutech – Online, Social, Community & Virtual Worlds
Ladies & Gentlemen, please welcome a new company to the happy, hard-working Scottishgames family. Huzutech is based in Glasgow and is the creator of a new technology which allows online, browser-based virtual worlds to be …