Pretty much echoes what I had to say this morning in the Nailbiter thread. As noted there, I found the creature design pretty innovative ... though as you mention, the CGI was lacking.