Not for everything. 888starz’s slot games are a viable option for those who are unsure as to whether to register or not. The Free Play option allows newcomers to test the waters before jumping headfirst.