The "abominable snowman" in this movie looks like the Demon Monkey from "Temple Run," or possibly an angry sloth.