Just when you thought we’d never stoop to dressing up for some geeky-weird costume event, we prove you wrong. This past Saturday evening, dozens of geeks (including yours truly!) in spandex, leather ...