Located in Shanghai, China, Dragonglass Games Workshop (DG Games Workshop) is an independent game company established in March 2016. The goal of DG Games Workshop is to create “Fun, Challenging and Beatable” indie games for gamers.
Bugs Must Die is a spiritual successor to Konami’s top-down jeep gunning action title "Jackal". Slay alien bugs and bosses that mimic Earth Pop Culture...