Nutaku.com Announces Idol Wars Release Date
Nutaku.com Announces Idol Wars Release Date Nutaku.com, an Online gaming portal, has announced that the release of Idol Wars will be this August 2016. Idol Wars is a popular Japanese-language competitive online RPG that it has localized for English-language audiences. Pre-registration for the game will go live Today. Check out the trailer of Idol Wars, showcasing […]