Both of them are spam sites, pay them no mind
they look too good to be spam sites and link to the official game on steam. It could also be a fan site
I had seen spam sites do this before. I just wish the devs confirmed somewhere publicly because this looks very legit and this is a rare strategy.
nah depending on the webhost you can just use a template, you'd be surprised how easy it is to make a spam site look legit. it's not linked to on the dev's twitter or linktree so I doubt it's the real deal