Do sultry flowers and floating butterflies sound appealing? If so, chances are you’ll fall in love with our dreamy Butterfly Staxx™ slot. Butterflies start their lives as somewhat unassuming caterpillars, but as the wonders of nature would have it, they end up becoming one of the most attractive creatures on planet Earth.