Play The BUGS MUST DIE Demo
Dragonglass Games Workshop, a Shanghai-based indie game studio, are currently working on their first indie title, Bugs Must Die. It’s a top-down shooter where players utilize armored vehicles to battle a massive wave of alien bugs. It has no current release date, but a demo for the game was released today.