Motion The jump n' run platform game development series.
"'Til I can articulate what to say about this on the KB" - C
I swear, I'm getting tired of that excuse.