The proposed colours are slightly like those of traffic lights: green, orange and red. This means when the games are held everybody should know when to stop or go!
The symbol is repeated three times in different shapes from the biggest to the smallest. This means there are giant participants as well as dwarf ones.
The shapes if animated can present a good cartoon.
For these reasons, I stand perplexed. Being utterly ignorant in art, I can interpret the logo just from what it looks on the surface as I don't have the skill to get into the mind of the artist(s) who made it.