otherworldly tech