Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

any chance of a steam release, and if so would you implement steam achievements? thanks in advance for your time.

Yes and yes! A Steam release is definitely coming, although I can't divulge any details yet. But when it does, achievements will definitely be in there!