The Xbox 720 (Durango) rumors keep flowing