Topic on User talk:Blackinator
This is a permanent link to the first version of this post.
You can view later versions on the post history page.
I'm from Europe as well so I checker Steam which said 23th, too. So is the other release date meant to be the earliest as well?