jimsgravitas 's review for:

Metro 2033 by Dmitry Glukhovsky
4.0

Hard to get into but fascinating once you do.