Yes, they put a good amount of work into making the website clean and pretty. I'm interested in new opportunities in VR, so I almost got hooked into it for a min. Thankfully, the Morhaime "quote" really stood out to me so I did some investigating and came upon lots of red flags.
I hope its not a scam for the contributors sake, but all signs point to it being one.