No, Lottomatica Casino offers a Flash version of its casino that you can play directly from your web browser. Alternatively, you can download their mobile app for a streamlined mobile experience.