I have indeed heard of Guacamelee but have not played it. Good time for me to check it out.
I agree with giving the player time to get used to the controls, it's just that I did not have the time myself to get everything in order. Mainly due to bad planning on my part. It was also too late to test and balance by the time I finished too :/
Thanks for the useful feedback!