Games by Awfully Nice Studios The Bug Butcher Xbox One Triangle Studios / Awfully Nice Studios 19th Oct 2016 (NA)