This is the best puzzle game I have played so far! I wonder how this did not get more ratings and attraction. I completed all 20 levels and it makes me feel so happy. The controls, the puzzles everything about this game is great! And considering that it was built in only 48 hours is crazy! Very well done!