We're back in the States!! Thanks for being patient y'all <3YOO BUT THAT ENDING THO!!! The Titan is back?!?!