The overall game has been amped up from the exciting Free Spins element