i like the concept of this game a lot! i had some trouble understanding who the invaders and who weren't but maybe that's the point? overall, this is an interesting game and i had a lot of fun playing it!
Yes, the goal is to identify the invaders, and it’s really up to you to point out who those are. Afterwards, you get to pound the giant bug as much as you want, well… sort of! Cheers!