The Bug Butcher is Coming on October 18
The Bug Butcher is Coming on October 18 It was announced byTriangle Studios, that on October 18th, The Bug Butcher will be available on Playstation 4Â for $9,99 or your regional equivalent. The Xbox One version will launch on October 19th at the same price. Check out the official trailer of The Bug Butcher, showcasing the […]