Jesse Nickles posted a product intro in a review site on Sep 2nd 2022:
And then, in the same day, 15 reviews suddenly appeared under the product intro. All the reviews were posted on Sep 2nd 2022.
Creating fictitious persons to review his own products is not done the first time by him!! He created hundreds of developer accounts on Github to star his poor Slickstack!! Why so shameless???!!!