No, you do not have to download anything. You can access and play instant games directly through your web browser anywhere and anytime.