I was tempted when I saw the pop-up on Steam a few days ago but held off Watched a few beta vids and it seems cool, but for now I'm keeping a close eye on this article at IGN to see if it's worth a punt http://uk.pc.ign.com/articles/114/1143429p1.html
AAAh that's what I read as well, i need to see moreeeee XD, if I have enough money I might just get it . Doesn't seem like a load of people are interested in this lol..?