Yeah, it's looking like a lot of people agree with you that the icon needs work. You've been contacted.
I'm definitely not in love with it, but it's better than the other ideas I had. The problem I was having was trying to depict the in-game action in such a small space. 3D stuff just seems to get cluttered or lost.
Anybody have any suggestions?