http://www.nuk3.com/gallery/comedy/1...mberplate.html
Man, this discussion reminds me of that...
Anyway, although the lexan/polycarb piece should be able to hold a 120 lb. robot, I doubt it will be used for that. I still think it's some kind of gamepiece holder that's attached to the two pipes. The piece might 'hang' from it. Except I don't know what that arc is for...