.hooligan: Yeah but not online... if I get some time in the near future I might post an example. It runs a vertical or horizontal "cave" (with one or both walls), comparing each "slope" as a vector for collisions. Sadly that part is a little buggy and I never got around to fixing it. Also I should have technically called it a scrolling terrain engine...