For me, I'd never heard of it until seeing it in Jobocan's signature somewhere on G*Faqs (probably on an RPG or PS3 board).
Ah yes, during that time when I was in super-troll mode (mostly because gamefaqers at that particular moment were being particularly ass), fun times
As for me, I was looking for a new site to catalog my collection back in *looks at profile* March 2011 (almost 2 years ago!), and this site popped up on google. The previous site I was on was called Playfire, but it morphed from a game collection website to a trophy/achievement tracking site, so I was gone like the wind.