a trio of soldiers fighting a giant armored spider, digital art, trending on artstation