Thanks NelNel! I was happy too with the switching mechanic, glad to see more people thinking the same, nad I hope you had fun as well.
And I kind of agree with you, I may or may not have made some stages a little too hard ;)