Finally got around to watching Ubisofts conference... so much more entertaining than Microsoft's. I don't know what the hell Microsoft was thinking... XD I still don't understand the relevance of having Usher perform! Sony's was also mediocre, though definitely not the worst. Looking forward to seeing if Nintendo can claim the prize.