Very cool puzzle game! Even though I could not get past level 4! Please find my video review below:
36:00 Save the Sun