ADVERTISEMENT

Artist's comic 'Arcane Flames' receives wrong copyright notice from Riot Games

Published Feb 2, 2022 02:22 pm

Riot Games has already issued an apology

“Riot Games claimed that my original artwork is their intellectual property,” Ukraine-based artist Kutty Sark cried through a post on Instagram over the weekend that set a buzz online. The work that got a red flag from the American video game development firm was the artist’s 2018 comic “Arcane Flames,” the design of which was translated into T-shirts sold on TeePublic platform.

Kutty Sark's ‘Arcane Flames’ and Netflix's ‘Arcane’ series (Photos from @kuttysark_art on Instagram and Netflix)

According to the said Instagram post, TeePublic shared with the artist an email about a Digital Millennium Copyright Act (DMCA) takedown notice from Riot Games, Inc. due to an intellectual property claim. “ I can do nothing about it even if all facts prove them wrong,” the artist wrote on the caption. “I don’t want to be silent when someone claims that my original work belongs to them, even if it’s someone as big as Riot Games.”

The allegations may have been connected with the Riot Games’ “Arcane,” a series based on “League of Legends” that was released on Netflix in November 2021.

After going viral, Riot Games investigated and issued an apology to the artist for the wrong claims. “Like many large companies, there are a number of teams and third party agencies working to protect our IP,” the company tweeted. “While we’re still investigating what happened here, it's clear that the takedown request was made in error. We apologize for this experience and wanted to assure you all that we're actively reviewing.”

Currently, Kutty Sark’s designed shirts are up again on TeePublic, and thanked everyone for their support. “My situation was solved because I was lucky enough to be seen but a lot of small creators around the world face similar problems,” the artist wrote. “I do really hope that my situation would bring some awareness regarding such issues.”

While “Arcane Flames” dark fantasy comic was released in 2018, Kutty Sark noted through a different post that the idea of it began way back when the artist was still a student. Later on, its designs mirror the artist’s love for fine art, history of European art, costume history, and theater costumes. “The story of Arcane Flames starts from the story of Al'vis, a young mage-apprentice. After the tragic and mysterious disappearance of her teacher and another apprentice, Al'vis followed their steps to the catacombs. Instead of finding her loved one, she ended up finding some secrets that had to be buried deep under the city. And also someone that had to be buried there,” Sark wrote.

Different from Sark’s comic, “Arcane” series is about two sisters’ fight on rival sides of a war between magic technologies and clashing convictions, set in twin cities Piltover and Zaun. The series features the voice of stars Hailee Steinfeld, Katie Leung, and Kevin Alejandro.


Hello, readers! Do you have a story you want us to feature? Follow us on Facebook, Instagram, Tiktok, and Twitter and let’s talk about it.

Related Tags

Riot Games Arcane Flames Arcane Kutty Sark Arts and Culture
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.