It looks like the game is going to be released on steam in about a week so the most recent update costs money to unlock.