I really liked the vibe and look of the game, because it felt VERY immersive.
For me the ants didn't stand out enough compared to the background, but it's not a big issue. I'd love for the character to have an even more "druidy" look :D