They only launched in early 2023, meaning they definitely file under the new no deposit casino category. Otherwise, there has been very little change in terms of any new no deposit casino bonus codes.