The Bug Butcher Review October 25, 2016 Brash Games Does the game butcher your expectations or live up to everything you want it to be?