Controls were tough here. I had trouble where I was pushing buttons and they were not firing (controller). Had trouble grokking what caused me to stick to walls and floors.
The mechanics were well thought out - I did greatly enjoy them. I wish they were more tutorialized.