Maybe if you log in with your account on someone else Xbox there is no fee kinda like the activate a PSN game on 2 PS3s but this is sounding like there will be no fee at all. Still, why would you NEED to install the game on your Xbox to play? Everything is so confusing right now.
the future is DD
people need to be comfortable with this