This rocked. Feels like the dictionary definition "opposites" concept, and was very well executed through clever puzzles and a nicely scaling difficulty curve. I was stuck on level 8 (I think) but will probs come back and try to beat it. Congrats on a great game!