Well, from that leaked video, I could understand why it requires better tech.
Not so much because of the fancy visuals, as much as how much is going on.
Big environments, open maps, tons of models. Lots of AIs, and some of them fairly complex.
That being said, if the finished product is like...