I agree with that. But to add more, I'd like to see levels designed in such a way that only certain character(s) could take a path and possibly flip a switch or trigger an event to help the other party members separated. Seems like parties are always stuck together too often. I think it'd be incredible to branch off into two or more groups following paths based on their skill sets, but eventually come together to get through the level or solve a problem.