Hah, this is very hard :D
Intresting approach! I certainly is a tight platformer, maybe the learning curve is a little bit to thigh - for me it is.
In the end, I think your "one mechanic per room" is stronger than "you can only select one mechanic", so maybe roll more with the first one? But overall, very well done!