Ahhh, wow...I've been a huge fan of The Thing for years...but I had no idea this film had come out. I should move out from this cave. I'll definitely have to check it out, though...
But if they've used CGI, hmm...the...'spiderhead' scene from the 1982 one can't be beaten by CGI...