Startups

Totwise is creating “The Hum,” a vast virtual reality sci-fi universe centered around aliens