Truth be told, I even wanted a refund.

There were information everywhere it would be on the 31rd. Then together with the early release....
The amount of disinformation surrounding the game's release date is astounding!

I'm really truly disappointed. By the time the game releases, I will probably know all the spoilers.