Yeah TRU is just dumping stock. Everyone was yelling about the sale but if you hit the reddit boards its ten guys saying they were out to every one who picked something up. Probably most of the stock is being ebayed by the employees. Anyway, its not a real sale, just a flushing. However, games in generally fall very quickly in price now in days.
After 3 months they hit $20 and after 6 you can find $10. After a year, well, BF3 was $7.50 last weekend.
P.S. I feel sorry for the poor Best Buy employees who had to deal with the angry nerds storming the gates and demanding price matches. Not that they don't deserve it, but some of these penny saver guys describe driving to 5 different stores and making the managers call every TRU in the county. Some of they pulled it off though and got best buy to price match.