Dr. Fetus' Mean Meat Machine Set For Release On June 22ndDr. Fetus’ Mean Meat Machine finally has a release date as Thunderful and Headup will release the game in a couple of weeks.