I just had a Kevlar clutch put on my 360..........I dont know how to explain it but it feels amazing. I guess more solid would be a good word, Im very...