Yes, Leander Games titles are available on mobile and desktop through your internet browser. These games do not require a download. Therefore casino platforms can easily integrate them into their mobile web versions. The games are available in instant play mode at most major casinos too.