I only heard about it in an email I got from EB Games, but I was much more interested in the other things at the time. They aren't doing this thing any favours by not advertising it better though, *cough, Codename Steam, cough*
It seems like it COULD be interesting, but it's also one of those games that I'm not dropping over 25$ on.