Fei-Hung on 22 March 2016
I think a lot of people forget that although DC sold well, it sold at budget price mostly. I got it on release for £35. Most new games are £45.
It wasn't soon after release people were selling it for £20-25.