Steam City
All aboard the win train!
This Huuuge Train will take you to Steam City, a marvel of modern technology and a hub for Huuuge inventions that will shake the world. Apparently, the newest Steam Engine generates a whopping 12 Free Spins! It also powers the train that you're sure to see shifting across the reels. What are you waiting for? Climb aboard!
Other Stars Slots Casino games
Copyright - 2020 - Huuuge Games