Surprising amount of levels considering the time limit, great work! Fun puzzles, simple but effective concept.