Fantastic Tiger Casino pledges various commission methods to appeal to different user needs