One tiny bit of information you might have made more clear to everyone is that your computer system must be 64 bit or BFA is impossible to play. Looks like I also get screwed out of the free mounts since I could not download and play the game on the 16th/17th of March.