Good job for your first game, it's challenging and fun. It really needs more levels.
You need to implement jumping so you don't have to wait for both platforms in both dimensions to collide with both characters to be able to pass, so no characters falls to the water/lava.
Please try our game Pawfinder.