No, there's no need to download just about anything. All games within our databases are browser-based and don't need any download or set up. That said, some more mature games have to have Flash player, so you might have to set up it if you need to play A few https://hitrecord.org/records/6860365