I think it was just yesterday. There were characters dressed as Helghan soldiers and you had to ask them for a code. If they had some, they would give it to you. Why not create an EU account? It's easy and you can download the demo from the store.
Go through it more than once. Have fun with it. First play through I just went through it and that was it. Going through it again a few times was cool cause I paid attention to all the little details. Like you can see your footprints in the dirt/mud, the bullet damage to almost all items, shooting the propane tanks in the warehouse a certain way will make them explode in really cool way