Ya, SE didn't have time to make this game. They only had a working tech-demo ready in 2005.