Not at all, Lucky Clucks free play is possible both on a desktop and on Android and iOS mobile devices.