Has started on Steam. Amazon uk sent out their codes last night. You can still get into the beta if you pre-order it on steam. No idea if Amazon will send out more codes if you pre-order there now, but they might!

No matter if you pre-order it through amazon or steam, the beta is still going through steam.