Nice find! I thought I had scoured the internet and found every vid out there, but I haven't seen this one. The whole "early 2012 release" thing is a little odd. If you get it in May it's from the future! ;D
I agree with you, Jeff. The Cycle World video was the first one I have seen where you could see and hear the S10 ridden agressively. Impressed the heck out of me, but the downside is now May seems even farther away.