User blog comment:Styracosaurus Rider/The new dinosaur in Jurassic World and other assorted "details"./@comment-7690264-20140524085756

I made this to basically sum up the news. So much for our theories :(