In response to "had to try some things blindly": I had to do the same at the beginning. However, I personally thought it worked well for progression. Each time those blind actions were rewarded, I felt like I learned a bit more about the mechanics. It was awesome when it finally "clicked".