Welcome to Power Strangers! 
This episode is the end of the storm, and Nick and I have a hurricane of issues with this story.