Top
40°

Gamesugar Review – Sakura Wars: So Long, My Love

Gamesugar writes: "Within an alternate and slightly steampunk infused depiction of 1920's New York City, the Little Lips Theater serves as a cover for an elite force of agents known as the STAR Division, who use mech suits to battle evil while also performing in musical dramas to raise the spirits of the city they defend – rounded out with a Samurai and a Cowgirl searching to find their place within the city and that group of heroes."

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