The mechanic is not bad, but it needs to be telegraphed. Otherwise I have no idea why I failed / succeeded on each level.