Today Sega released Sakura Wars in the west and it’s celebrating the return of a classic franchise with a brand new launch trailer.
source: gamezpot.com
Today Sega released Sakura Wars in the west and it’s celebrating the return of a classic franchise with a brand new launch trailer.