Inuyasha: War of Naraku actually launched in Taiwan a few weeks ago, hence I suppose I am quite late in posting a gameplay video on this mobile MMORPG. Developed by Chinese studio Giant Interactive, this officially-licensed game lets players control…