Yes, the Siberian Storm slot game by IGT is available on many licensed online casinos, along with its presence in land-based casinos.