Bugs Must Die / 异星特勤队: Finally Bugs Must Die was released on April 5.

Dear Gamers: We devoted nearly 3 years to make this game. Finally, Bugs Must Die was released on April 5. We just want to say "Thank You". Without your support, we can't make it. (Sorry about my plain English vocabulary…