Wedge was done by Denis Lawson, as I recall. I'm not sure who Dennis Richardson is, but hey, I could be wrong.
Otherwise, neato review.
I must agree about the slow learning curve... it takes me like 4 times playing a level before I really figure out what to do in that level.