I just noticed the same. I sure hope this game is still going to get released on steam. It's the only place I can support the dev.