Justin Roiland resigns as CEO of Squanch Games following domestic battery charges By Chris Moyse 25 January 2023