Technicals: great composition, sharp focus, good lighting. It may be a tad oversharp. I'd have to goof with it myself. The velvety look of the flowers and bug may be a product of that.
The feel: An interesting looking bug, however, a very "snapshot" sort of pose. The truly good bug macros will have a story to tell more than "bug climbing flower".
The game: 6+ shots are great. I think you did well with this one. I didn't get to it in voting but would have likely given it a 7. Did anybody bust on you about the green border?
7 - Nice detail. Maybe a more refined crop, especially at the bottom and a slight variation in composition (maybe not so centered, not sure - depends what you had to work with, obviously) may have made this even better in my opinion, although does still work well as is. Framing color choice works, but wonder if another color rather than the green may have lifted this more and given it a little extra.