Well, I am kind of 50/50 on it. On the one hand, I like the shadow because it is simpler, but on the other hand, the reflection makes it look more high tech / clean... So I don't know. Like I said earlier, if I could get the ground surface where the reflection / shadow is perfect, it'd be great.
Although, I am not too fond of the gradiant. Most of the time I do use gradiants, but when there are a ton of icons like I have, I think the flat color with the pattern looks better.
Thanks, and I am not quite sure what you mean by making the viper symbol rectangle/ square like. Though, if you could explain in more detail, I'd be glad to try it out and post.