Luckily, there is no need to download any software. All of the games are plugged in and you can play them instantly.