No, there is no need for downloading any software to play free games. Rather, you can play them through your mobile or desktop browser. In such circumstances, no storage spacing will be occupied on the device.