Awesome! I think the collaboration concept worked really well with this game, and I could definitely see a lot of potential to be fleshed out into more complex puzzles. One thing that I think would be interesting is if the characters on top of the moving platforms moved along with the platforms without the player moving left or right - that way, the characters would get vertically offset, so you could end up controlling two characters in completely different vertical places. I think that could result in some mind-boggling puzzles. Great job overall!