When did they renew the license? Considering the last game was a glitchfest, I would've assumed they would give the license to someone else.
That's kind of where I get confused. They rushed the last game due to the license expiring, weird they would just renew it a few years later. I guess they could have made tony shop it around and then have him realize the brand isn't as valuable as he thought.