Never heard of Spill.com until now.
I feel like this is that moment when people say, "Giant Bomb? What's that?" and you think they're insane that they haven't heard of it until that moment. I'm assuming Spill isn't anywhere near as big or known, but I'd never heard of it as well. Based of various comments here, I don't know if that's a good or bad thing.