- 50 Free Spins / Free Spins - No Deposit Required 50 Free Spins – Mahiki Island by Mr SpinFebruary 27, 2020March 5, 2021 Mahiki Island Video Slot. Play Now 25 Lines – Time for Relax in the Tropics.