Yes. Slots Palace is a new but reputable casino with a great design and reputation so far.