On a recent trip to Tokyo, I used this app constantly. It worked perfectly, without any cellular or wi-fi connection. The only slight problem was that it includes the Yamanote line, but does not let you know thats not part of the Metro system. Once you know that, the app is invaluable.
Jepauco about Tokyo Metro