I like the art, especially the green bug, even though I didn't see it in-game, and the general concept of bug-inspired/bug-corpse fashion.