The J-pop battle game Idol Wars Online is making its English-language debut on gaming portal Nutaku, offering players the chance to manage an aspiring girl band in the battle to become Japan’s greatest idol...
Read More
2 Minutes