Just Another Games site
The social media platform appears to be quickly splintering as more employees quit.