Gigasploding dragon meteors in Final Fantasy XIV
By
Jaz McDougall
This trailer definitely has some game in there. I saw it. It was hard to see it, because I was pretty busy laughing at the word "surcease", but it's there towards the end. Here's the trailer: