Would be lovely if this was downloadable for the itch.io hub like the other games. I can't seem to download season 3 on it.