No, there's no need to download just about anything. All games in our database are browser-dependent and don't call for any download or set up. Having said that, some more mature games need Flash player, so You could have to install it in order to play Some games and don't http://bbs.sdhuifa.com/home.php?mod=space&uid=572559