This is a fun puzzle game with great visual. So many puzzle mechanics making the game less repetitive and the fun last longer. Good work!