Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Are they ever going to update this game?

Yes. The full version coming this October. To itch and steam. Steam keys will be sent to everyone who's purchased so far. September will be the last chance to get it cheap 

Most likley not untill the full game releases 2nd quarter 2018