Sooo... They release  game for $10 cheaper than expected, but everyone's getting pissed off simply because they have to buy it through a different store than expected, a store that we all have on our PCs anyway lol... That just makes no sense.