No. The game doesn’t require any free download. You can play now, directly from the browser thanks to HTML5 technology.