good post, read all of it, its great. indie 3d development is difficult.
how did you implement this "stiction" thing you speak of?