Spencer: Project Natal "huge challenge" for Microsoft and Xbox 360