BlakJak70 posted Nov 6, 14
I checked my Steam client and I don't see Far Cry 4, The Crew, or Assassin's Creed Unity in the US store. Wonder if they'll make a comeback or if you'll no need to buy them through uPlay going forward.
Looks like they are back on the US Storefront!
Read more about it HERE.