The idea is good and it has a lot of levels.
But maybe I would have spent more time fixing the collides because is unpleasant get stucked in the middle of a corridor.
Good luck with it!