Great concept! The latest levels become a bit tricky, but I don't mind :) . The game could use a bit more polishing, but it has the potential to become an excellent puzzle game. Well done!
P.S.: Our game is also a puzzle game with a swapping mechanic, feel free to come and test it!