They made Rio a part of a free version of angry birds just to gain more fans. Instead of attacking pigs you freed the caged birds. Nothing special in my opinion, except for the fact that its free.
We know that it will be able to use the SD card to play info such as music, videos, and other possible things, but it is not clear as to whether it will be able to stream video through the 3DS's web browser.