The Bug Butcher Release Trailer

Bad butcher goes bankrupt, unable to sell mutilated carcasses. Might make for a good game, though.