I really enjoy the mechanic, can not say the same about the difficulty though. However, I may just be bad ^^.