I enjoyed this... even the last level, which I think is well executed and has spot on trap placement. Those last row of arrows did have me grunting!
As others have said... a timer and death count would easily make me replay.
Nice one!