Lol, of course it can’t download to the Xbox without an Xbox, how stupid do you think I am?! (Maybe don’t answer that )
It's not necessarily a stupid comment. In theory, you could download the XVD (Xbox Virtual Disk) package with the game on a Windows PC and then transfer it across via network or USB.