No, you don't need to download nearly anything. All games in our databases are browser-dependent And do not demand any download or installation. That said, some more mature games need Flash player, so you might have to set up it if you'd like to play A few of these games https://www.twitch.tv/for88club