Yeah the stock photography feels really off to me as well and not really helping show off what the project is. Strange vibes