Seems Itch is now listing similar games when as game I have has been updated, so I'll try Chapter One and see what I think of it, as I have never heard of it before!
Won't regret it! :)
Early chapters are pretty rough to look at but the story is absolutely incredible.
On Chapter 3, and it is getting interesting!