I thought it was well done in the limited space of time they had. I'm not sure how I feel about Krang being a banished Kraang... but I feel like this is just the sort of episode you need to suspend belief on everything to enjoy the most. The nostalgia was strong with this one.