captain slotThe Captain Payback slot comes complete with a hher return rate than most slots developed by Hh 5 Games. The percentage stands at 96.50%, which is aCaptain Spins welcomes new players with open arms as you kick off your exciting casino journey. Sn up to the casino and we’ll help boost your bankroll with a 100% match deposit bonus up