Here's the report missing achievement link, I got it from view source (since the blocks/BOTD link is covering it up). https://www.kongregate.com/feedbacks/new?game_id=36241&type=MissingAccomplishmentFeedback
This game needs to have a badge for "Died eleventybillion times on the same level because the controls are too fiddly to let you not jump to your death. Again."
The lag is KILLING ME on the timed puzzles. I am now stuck on lvl 15 and cannot consistently move move move duck without it killing me repeatedly. I'll come back if/when it gets fixed :(