No, there's no need to download everything. All games within our databases are browser-dependent and don't require any download or set up. That said, some older games involve Flash player, so You could have to setup it if you wish to play some of these games and haven't got Flash https://www.producthunt.com/@for88club