Really cool game! It comes of as a finished product. That is something really hard for me to achieve in a short game jam. The puzzles/levels were also not too hard or too easy but were moderately difficult. I don't usually play puzzle games but I even cleared the bonus level in about 5 tries. Well done!