*You go down slippery steps into a dimly lit basement. The smell of dampness and mold beats in the nose. In the center of the room, surrounded by mysterious symbols, a luminous ball soars. Turtles stand around, holding their breath.* Leo: Caution! Who knows what it is. Donnie: It looks like some portal, only a lot of energy. RAF: Portal? Where d...Read more