It is about 7 pm at my time zone (Nashville TN, US)
A few minutes ago i opened the game launcher to sign in, and there was a button "click here for a free gift" the page went to world.needforspeed.com but never loaded anything (just background webpage image)
Now the free gift button is gone, and I didn't get it...
Anyone know what it was? Or how to claim it?