The Bug Butcher (Arcade-Action) Publisher: Awfully Nice Studios / Triangle Studios Release: 19.1.2016 Genre: Arcade-Action 75