The Bug Butcher Now AvailableThe Bug Butcher is now available and can be downloaded from here for 20% off until 10AM Pacific Time on January 26th.The Bug Butcher is an action-packed 2D side scrolling shoot em up game where peril
Posted 8 years ago by Rebecca Smith