Thetan World recently announced it has secured a strategic investment from the Blizzard Fund by Avalanche, a leading ...