The games webpage still says 2018.
Because it wasnt updated. Publisher has better info and influcence regarding release dates.
That said, I hope Spiders can show some updates at E3 in 2 months, I'm a big fan of Bound by Flame, Technomancer not so much. A delay would be a major bummer although understandable.
I assume Focus will show something there. I also prefer better game with general better reception than rushed release. It seems that Greedfall could be another step up for the studio in more varied and attractive location (I like Mars settings from their games but its not really the best location for great visuals) so its better to give them time to polish.