That particular review is using out of date information - My understanding is, someone who Catsket used to be friends with made some nasty accusations against another person (which have now been found to have been false.) When Catsket didn't side with the accuser like a lot of people did, they ended up getting a lot of hate and harrassment, basically bullying them off the internet.
Thankfully now that they've had their name cleared they've been working on stuff again :D