I think the $90 comes from converting prices from Euros. It's probably a conversion rate error thing. Also, the Euro price includes the tax, and the US price doesn't. So, that's part of the difference. With sales tax, some of these games are going to get expensive.
...But, honestly, since...