Each of Cradles character classes has 6 unique weapons that define the style of that characters play. 

-each weapon has different strengths and weaknesses

-can be upgraded and customized to each person