elc2610 's review for:

4.0

A slow build up in the story making it hard to follow at times but the ending is great - not what I was expecting!