" I'm sorry, is there some visual concept here? At all? "
Yes, I think there's a perfect visual concept. There's the award, symbolized by the letters, on a fully lit stage. I don't agree with the use of the four letters, though. I agree with Playbilly in that they look about to tumble. But as far as the concept, yes I like it very much. I just wish there was something else there instead of the letters.
<-----I'M TOTES ROLLING MY EYES