Quite a puzzle! Very good job on this game! Too bad that there was no audio - but i understand the time pressure - on the other hand you came up with 25 levels thats cool!
thank you!! :)