Nice game. Feels a bit like mine but more polished. I like the simple mecanics that is used to make advanced puzzels. And bonus levels? You had that much time?