Sorry for such a dumb question, but where should I get this game? Is it better to download off Steam, or go to the store and pick it up? Is one way cheaper than the other, or even better than the other in terms of memory and what not? I also want to buy the GTR-Evo game, so would I be able to get some type of buddle on Steam? Thanks!