7.5 Sakura Wars: So Long, My Love Review Excluding occasional animated film from comic books and gadgets, So Long, My Love is the true market debut in a Western game series since 1996 is among the most popular players with almond eyes.

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