The latest installment to the popular Sakura Wars (Sakura Taisen) video game series, Project Sakura Wars (Shin Sakura Taisen) has announced its third announcement stream.
Continue reading Project Sakura Wars Third Official Announcement Stream Scheduled for August 21