@toweld: in level 19, the smallest circle is adjacent to the piece to its left. Curves only touch other lines in one point. In that case, they should be allowed to be the same color.
If that was not the case, the same should be true for shapes that only share on point (a vertex) and shpuldn't be allowed to be the same color.
For the DICES:
When a dice levels up to 60, its multiplier equals the multiplier of the dice to the right (around level 30) and the upgrade costs a little more. From that moment, upgrading will cost more and add less to the dice's multiplier. It will be more effective to upgrade only the dice to the right.
tl;dr Upgrade each dice up to level 60 first.