User blog comment:Jkphantom9/Shane Newville is no longer at Rooster Teeth/@comment-25086632-20160108172223/@comment-25396609-20160108173032

Probably a "shit happens" scenario.

Several other employees seem shocked about it, going by twitter posts.