Remember that blip on the Xbox Live this week that said a Ninja Gaiden 2 Demo was coming soon? The "demo" has now gone live, and we hate to break it to you, folks, but it turns out that demo really means "video of someone playing the demo."
Talk about tricked :/
http://www.joystiq.com/2008/02/22/ninja-gaiden-2-demo-hits-xbox-live-just-a-video/