Thanks to AsuharaMoon, I've got that old 2008 demo at Sonic Retro and SSRG.
As to Sonic Turbo 2, I guess you mean this one http://soahcity.com/forums/index.php?/topic/2708-sonic-turbo-2-demo-revised/#comment-59785
I just beat it several days ago, and found that crane swinging quite impressive.