Amazing game! I think Level 25 has an incorrect rule stated (Red cannot touch Green) because you definitley need them to touch to solve it, and the game allows it.