My rating 8.5/10 -- Eric Walkuski