Man, I have not played one bit of this game, but its so fun to watch and hear commentary on.
I streamed the competition at one of the gaming conventions and it was amazing! I imagine I will hate playing as humans but it'll likely be less nerve wrecking in a group than being the monster 1v4.