This is a very cool game idea, (not very original tho) but because of wall jumping you can actually finish every level with just 1 character. Also the mechanic is used in a very simplistic way, other games that do this use things like button presses or having to do hard movement convinations to get to your destiny. But since your idea is for the characters to move together, maybe adding diferences between characters should be a thing?