A brand-new free-to-play open world anime action game is on track to topple Genshin Impact with its #1 debut on the charts.
The Seven Deadly Sins anime began airing in Japan in 2014, later making its way to English streaming by way of Netflix. In fact, it was one of the first exclusive anime rights that Netflix acquired, ...