I'll go with Ghoulies too - the second screen-capture/picture on this review looks to be from the same scene as the above pic.