Dreams Of Rio (Extended Version)