(In short, hot chicks in costumes, bathed in the glare of camera flashes, completely surrounded by beguiled nerds who worship them like actual royalty...)

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…