Fans of top down shooters will be happy this Friday as Dragonglass Games Workshop will be releasing their retro-styled top down shooter Bugs Must Die on Steam. This frantic paced pixel art twin-stick shooter will bring plenty of nostalgia to fans with its 80s and 90s arcade style. See more in the trailer below… Alien Mantis […]