Meh. Hackneyed premise based on fallacious logic, and a totally expected outcome. Scientists don't experiment on the rats just because they're bigger and stronger and the rats are helpless to stop them from doing it. Let's see the big ogre creatures in the distant past build something even more amazing than a frigging time machine and then we can judge who is superior to whom.