You guys have no idea how long I’ve wanted to do this review.

(more…)