nice game..
after trying for almost 2 hours i managed to get a 3:58 by just using optimal routes and in the level 10 a small glitch where you can activate the lever and ride the platform at the same time (only possible with player 1) this saves a little time.