gothlequin's review

2.5
challenging informative slow-paced