The figures represent the sugarloaf mountains.
With the colours of the brazilian flag used.
I think it looks great, definitely the best olympic logo I have seen for sometime.
The figures represent unity and sportsmanship very well and are quite dynamic.
Any other thoughts?