I can only imagine they're a YC startup, based on the people I see active there after I registered. (PG, JL, other YC partners) With Demo Day today, things are picking up PR-wise. :)
This reminds me of the story when VW advertised their Golf GTI with "Turbo Cojones". Somehow, the marketing department (in Germany?) obviously didn't realize the meaning of "cojones".
I'm not so sure if the name is perfectly chosen. You know that olo is ASCII art for a penis and balls?
http://www.urbandictionary.com/define.php?term=olo
This reminds me of the story when VW advertised their Golf GTI with "Turbo Cojones". Somehow, the marketing department (in Germany?) obviously didn't realize the meaning of "cojones".
edit: typo