I’ve bought the family an Xbox for Christmas with Forza 4 Included and I’m not sure when to surprise them today.... because I don’t know if we have to download the game or if it’s already installed and ready to play? Can anyone help?