From Sharkster (one of the devs)
"We're working high pressure here and are in the final testings. The Early Access teaser video was already uploaded to YouTube and to the Steam page (both not yet public), the press release is done and just about everything is just about to be finished. But (there's always a BUT) things have taken a little longer than expected today (again), so we cannot hold the early evening (German time) release, but are approaching a late evening release.
I expect it to be out before 10 pm GERMAN time (i.e. UTC+1), but don't stone me if it'll be 11 pm. For Americans this means around noon or early afternoon (depending on your location within the US)."
So, hopefully soon
