Oh Amazon...First the $20 promo codes expire (incorrectly) before TRU has this on sale (easily would have used the $20+$10 to get it digital), and then they don't mwatch TRU and now 2-3 weeks later they match amazon.
Oh well, I am sure some people will be pleased with this deal.
EDIT: Or perhaps they are matching the now expired PSN Flash Sale. Either way I would think most people who wanted this would have got it at TRU or PSN by now.