I was doing some research on the "Shadow Hunters" question asked here to back up my answer, and managed to stumble up on the exact same question at SmarterGamer.com.
It looks like a StackExchange site, but it doesn't have any StackExchange information, so is it just a clone site dedicated to all-things-games? I wonder if there could be any potential confusion between this site and that one?