Interesting, I really like it!
That's a really awesome design. Bug/humanoids are very hard to make aesthetically appealing, but you pulled it off here.
Thanks. Went through several versions haha. But dude for real we are never online at the same time its really terrible!