segadriven.com
Too Much Shin Sakura Wars Footage Now Available to Watch | Video Spotlight
Do you want to see more of Shin Sakura Wars? Well SEGA Japan certainly want you to at least look at the game because they’ve now shared 2 TV Spots, a story trailer and an in-game trailer for …