For those that want Steam codes, I will probably have to manually send them to them. So... it might take a while to get them.
The Steam version is set for the 21st of January, so it's just few days from now. That's the easiest way to get the game on Steam.
And your english is just fine. I'm from Finland too, so no native english speakers here :D