They have asked him about the IGN demo.. well he is community manager, but so far everything he has posted, was right.. so i have trust in him
He said that yesterday when asked about the Microsoft presentation. IGN demo was today.
Not to mention that fur physics visible in IGN presentation are handled by nvidia HairWorks which is only available on PC. Source