You can find slots by Snowborn on any site that offers games by Microgaming. For example, LeoVegas, Playzee, Energy Casino, and many more.