I leave it up to each player to get his opinion on the game itself, everyone knows that it was highly anticipated.
Regarding the price (45) and delivery (2 days before the day of release) were absolutely delighted me. I will never buy my games at full price in store.