Board Thread:General Discussion/@comment-31255465-20170923034221/@comment-33165688-20171203194311

The Iconoclast wrote:

Triceratons, perhaps? They could have easily stolen and modified some Kraang technology.

I agree that, like "Same As It Never Was", this could be only a possible future. The secret to preventing the apocolypse must lie in one of Raph's lost memories, likely something that, at the time, seemed insignificant. That does not seem to have been the intention when making it, but it's certainly been confirmed since as a possible/alternate future.