Ok y'all there's not a thread on this so I'll start it.
What'd Ya'll think of it ?(personally I liked it.)
What do y'all think the creature is?
Ok ya'll telling y'all now that this is a guess
but if its like other predictions on movies, tv shows, etc. its gonna be in the ballpark
I think its a dinosaur.
Sorry but from the information given in the plot
I think they're going Lost World with it
Last Question
What's up with the Lab?
Ok y'all have at it.