A trustworthy security system and substantial bonuses characterize this gaming platform.