fbpx
Undead Slayer – Mobile game made by 1 man hits China’s top 20 spot

Introduced a couple of days ago when the game launched in North America and Southeast Asia, Undead Slayer hit the news in China this week after making a strong debut in the iTunes chart. At its highest, the action RPG…