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.