The game has been amped upwards from the pleasing Free Spins element