Project Sakura Wars Third Official Announcement Stream Scheduled for August 21

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.

st3.jpg

Continue reading Project Sakura Wars Third Official Announcement Stream Scheduled for August 21

Advertisements