My brother's came with all the games installed (on the SD card). Apparently some people upgrade the SD card and custom install a rom package called TinyBestSet or DoneSet. All the games are free but you can only play up to GBA/PS1.This looks very cool. A question: Do I have to download all the games? How does it work? Would be good device for the train to work in the morning insteadof reading the news.