This is a development of an earlier sketch.
I wanted to design a character and related equipment that was someplace between current technology and some sort of near future space invasion scenario. A classic bug hunt, to be honest. I suppose it would be a little like what might come after something like 'Battle: LA', with a dash of 'Them', 'Aliens', and whatever Matt Damon is in this week.