(didnt know which forum to post this in)
There is a loading screen and an ad on the webpage here now that says point cards are available at walmart. Does this include Canadian walmarts?
I searched the walmart canada website and didnt find anything, but I tried the american site and also didnt find anything.
Anyone know anything about this? Thanks.