Banner of the Maid will be released on consoles later this year
After its success in China and successful launch in the West of its English version in February, Banner of the Maid is heading to Playstation 4, Xbox One, and Nintendo Switch later this year. Banner o... Read More »