Really cool puzzle game! The last few levels really had me stop and think. The visual style is really good too! Thanks for sharing this game with us.