No, you do not need to download any software to use now.gg. Simply open a web browser and go to now.gg to start playing games.