IGN is about to stream it live. (45mins from this post)
They gave it a review score of 7.2
Biggest con was no mystery mushroom and lack of being able to share outside of Share Play/Local. Personally I can't wait to get it Friday and do 100 man runs.