Yes, their website is optimized for mobile use, allowing you to play your favorite games on any device without needing a separate app or download.