I posted my rambling review under the comments...