Yep. It too is listed on Massif's itch.io page, same as this product.
Recent community posts
The last URL in your "press" list still links to the Rock Paper Shotgun article for some reason, despite the URL being that of Free Game Planet. It should point here: https://www.freegameplanet.com/this-is-fine-browser-game/
To expand on what KevinBates said, gift purchases on itch.io are explained here: https://itch.io/updates/you-can-now-purchase-games-as-gifts-on-itchio
And this page explains what you'll see when you buy it, what he'll see when he gets the purchase email, and what the benefit of creating an account is (it's not required because purchases are associated with email addresses, but doing so lets you organize all your purchases in one spot): https://itch.io/docs/creators/how-buying-works
I wasn't a backer, but I believe you should have gotten an email with a link to the download page.
EDIT: I think there might be some delays in processing on BackerKit's end, so you may need to be patient.
To those asking about a physical release: they did have preorders for both this premium digital PDF and the hardcover book available via backerkit earlier, so I assume/hope the hardcover book will also be purchasable in some fashion in the future.