Ghost Recon launch came and went and Horizon is still #1 in the UK. Mass Effect is probably its next challenger.
And dang, in stock on the 15th in the US, I hope they're not losing sales because of that
And dang, in stock on the 15th in the US, I hope they're not losing sales because of that