jcbrvrd 's review for:

Metro 2033 by Dmitry Glukhovsky
4.0

If you like getting emotionally curb stomped every 50 pages or so boy do I have a story for you