Very cool puzzle game! Takes a while to become challenging but this could be easily expanded to add more and more challenging levels