GamerDad: So Long, My Love Review

Sakura Wars is a popular long-running strategy RPG series from Japan made by Sega. Now, thanks to NIS America, stateside players can finally enjoy this game on Wii and PS2 (Wii version reviewed here). Set in an alternate reality in 1920's New York City, a Broadway musical troupe secretly defends the city from evil by piloting hulking robot battle mechs!

Read Full Story >>
The story is too old to be commented.