A very well done game! The puzzles were quiet fun and the dificulty scalling was well paced, making sure the player always had the tools solve a given puzzle.
One idea I'll give if you further develop this is: if Bat isnt going to need to be on top of pressure plates or the likes, it could be good to make him auto path back to the player, that way we always have him there when we need him.
Either way, solid game, good job!