I saw on a site named Online Key Store a pre release code for steam.
They claim that the Europe release date is 24-07-2014.
Here is the link:
Hope this is true
July 2014 and you hope this is true? Nah dude, that's too late. April or May is my guess.
i dont even care anymore when it comes out..april may or june.R* treat us like fags so we should pirate this sh*t