thanks
Small update, apparently not everything went optimally and it will be delayed a bit. I guess (since I'm only a player this assumption is to be taken with a grain of salt) times second to third week of June.
The dev himself admits that he estimated a bit optimistically and the end of the month is unrealistic. Currently he is probably done with about half of the update.