6:40AM Michael McWhertor | While BioWare’s
Mass Effect didn’t score top placement in this week’s Japanese software sales chart—
Sloane to MacHale: Nazo no Monogatari did—it had a pretty damn good showing, considering the platform’s last place position.
More »