Everyone should check it out. I love it, if the review/score didn't give that away.
Like I said, it's arguably their best work to date. I was always a One Fell Swoop fanboy, but over the past few months realized that No Really, I'm Fine is far more consistent and has probably three songs of my top five favourite Spill Canvas songs (Reckless Abandonment, Appreciation and the Bomb, Lullaby). Other two would probably be Good Graces, Bad Influence and The Dutch Courage, but my favourite tracks change around quite a bit.
Overall though, if this EP is any sign, the upcoming full-length will absolutely blow all of their previous LPs away.