New on YouTube, The Shadow Over Innsmouth as a 20-minute iClone movie. Very early iClone, by the look of it. So possibly made a while back, and only just released? My guess. I can’t find any trace of it elsewhere.
iClone being the first dedicated mass-market animation maker, based on a game engine and thus requiring low-poly figures and faces. It’s been greatly improved since the early days.