Wow guys really? just saw this post and you guys rushed to the conclusion really quickly without even visiting the site yourself, I’m the creator of the site since a year ago i guess, and from that time till now i never added an Ad or got 1$ to my pocket from this site, i added all the asset you can see after i contacted the author of the asset after making sure that the guy legally own the asset and finding out what was the reason behind why he couldn’t publish his asset to the UE4 MP and 99% was due to Epic rejection to the asset due to “many content similar to it or lack of content” as for the free asset i only added the high quality published by the community in UE4 forms, i benefit from it personally since its easy to find free asset in one place than looking for it in unreal engine forms and i am sure it will benefit others too.
BTW adding these asset takes a lot of time since all of them must have Royalty free Licence and i have to check if the person who made it have enough good reputation from the community.