I'm not sure about this being a msrp drop. Best buy still has it for full price. Perhaps gamestop just has it on sale and Amazon matched it.
I think this is correct. I'm still seeing $60 for digital.
It seems like this game should have had a deep digital sale by now (and it should have launched at $40 MSRP).