Tons of new information for Shin Sakura Taisen released – Stage performance, Animation, and DLC dates announced!

New information on Shin Sakura Taisen, aka Project Sakura Wars in the West, has been released from the recent Sakura Taisen live broadcast stream celebrating the game’s launch in Japan which includes announcements Shin Sakura Taisen, the Stage, the Animation and downloadable content (DLC) release dates. Hit the jump for more information on each announcement after the break.