No, all the games are available to play through the site (www.DuckyLuck.ag) and can be accessed on almost any internet capable device without downloading any additional software to play.