Awfully Nice Studios

The Bug Butcher Release Trailer

Awfully Nice Studios released a new trailer for their just released The Bug Butcher which is available on PC and Mac. In the game players fend off relentless waves of gooey bugs, obliterating their tender insides through 30 levels of single-player mayhem or endless co-op. For more information take a