IGN is about to stream it live. (45mins from this post)
https://www.twitch.tv/ign
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.