Imoogi vs. The Gigantoraptor

Anyone else think it's strangely coincidental that the D-War trailer and the Gigantoraptor were discovered on the same day? It could mean that a giant bird lizard showdown is in order.

Oh, did anyone notice that there were knights in that trailer? What the f***?