With the 1% back on my purchases with Circle and the 20% off on a future purchase coupon with a $50 purchase, Target has already won it for me. Target has most of the same games as Walmart, but a few of the ones that I want are cheaper by $5 at Target. And I have a few Target gift cards.
It's possible that Walmart will have a few games that will randomly ring up for really cheap prices, but I will wait until Friday morning or afternoon to walk back into the store to scan random games as I always do. There was just too much chaos in the store to do that on Thursday last year.
And other than being able to redeem a rewards coupon towards a purchase, I don't see how GameStop could even get me in the door at this point.