sea creatures are needed as neutrals, and nothing more...
are the artifacts weak? here, give everyone the Armageddon's Blade! =)) In what way are they weak? If one artifact immediately gives a decisive advantage, that's bad! Buy a lot, collect sets, and you'll be happy! And in general, the strongest artifact is the Shackles of War =)
is there no way to find the Holy Grail? Hmm, actually there is, maybe it's just not placed on the maps...
damn, actually, the topic isn't about this...