We released a new build of the game which fixes the issue customers were seeing with the Steam achievements, as well as a progression block. Thanks for your patience!