BBB ratings are always a complete joke especially for gaming companies and no logical person would ever take them seriously. I’d say 90% of the ‘bad’ reviews gaming companies get are just people mad they didn’t get their way or were banned for being turds.