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.