Been playing at various online casinos for about three years now. Their great rewards program definitely stands out from the competition in a positive way. The account verification delays are absolutely frustrating and seem to happen with every single withdrawal request, which really impacts the overall gaming experience and makes you question whether it’s worth continuing to play there. Deposited through Interac without any major issues thankfully. Eye of Atum is a solid slot game that I enjoyed playing. Slotilda World payment processing time needs serious improvement though.