New Sakura Wars Game Sakura Revolution: Blooming Maidens Announced by Sega
twinfinite.netToday Sega and Delightworks revealed a brand new mobile Sakura Wars game titled Sakura Revolution: Blooming Maidens.
soul September 2nd, 2020
Sponsored Links
Did you know you can earn WAD to promote yourself on GameSense.co and your level will increase, giving you more influence on how you change scores?