Featured Justin Roiland Has Officially Departed Squanch Games January 24th, 2023 The past few weeks have seen Rick & Morty co-creator Justin Roiland under fire for a wealth of allegations. The original controversy came to...