The lack of replies to people and the amount of games they churn out were massive red flags for me.
I'm so glad I didn't purchase it in the end.