itch.io is awesome and gives more to developers than Steam. So now the game is cheaper here than on Steam (Steam key still included).