You can see the weapons is slightly different with other ones so its so unique each. It seems that there are almost infinite shapes.
I don't think I've ever seen such a system in any other game! Dev guys are allways surprise me thank you for good work!