wait why is the game not on itch?? this looks super interesting, and im down to buy it on steam, but it seems a bit misleading to have screenshots of the game here??? like put up some screens of the book so we know what were getting here.