Tag: Lil Red slots

Lil Red is one of the first slots game produced by WMS Gaming in the Colossal reels range of games. It is quite different from anything that came before, and these games in the Colossal reel range were huge hits when they first appeared in 2011. They all became extremely popular, because of the new Read More