I personally don't like the unrealistic/"over the top" style of the but that was obvious from the images before hand so I can't fault them for that. Artistically they do look really nice and the rumors and design are great to spark your creativity so you can create your own stories/lore for the weapons. However this is not something can just add to a treasure table and forget about; you need to flesh out the stats and decide on the lore/functionality of the weapons.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.