And if that bonus comes without depositing anything, then that’s an added advantage! All the newly registered players at Winward Casino are entitled to receive a No deposit bonus worth 25 free spins! This bonus is followed by a lucrative welcome package, more of which, you can read here. Nothing spells excitement quiet like receiving a bonus.