Yes, it is 100% legal for Canadians to play Immortal Creatures on a regulated casino such as Luxury Casino.