Put in perspective like this, its teeth really don't look very different from other theropods', at least not in size. (Unless it isn't a theropod! Shock!)
The upper to lower dentition size, based on both crown basoapical height and mesiodistal basal length, are extremely different; they do not compare well between size and position, such that there are close to two or more tooth positions on the mandible for every maxillary tooth position. This is strange.
Interesting. Possibly an early dinosaur line with no close relatives?
A lot of the "earliest dinosaurs" are gonna end up looking like one another. The basalmost ornithischian, sauropodomorphan, theropodan, and silesaurid will probably all fairly closely resemble one another in several broad details. It is likely that the various features that currently skeletally define these groups did not appear until after each lineage split. This thing may also look like a guaibasaurid, which already bounces around as the basal sauropodomorphan, theropodan and saurischian lineage, and may be comprised on paraphyletic bunches of lineages. This is, actually, expected. The recently described Nyasasaurus parringtoni and of course Daemonosaurus chauliodus help clutter up the "earliest dinosaur" quandary.
So this is true, very true, it maybe perfect for small "Buck-toothed Demon reptile" of Chinle.
Primeval: New World really screwed these guys up (like the Primeval canon-universe screws every prehistoric animal up).