Quantcast
View Post

Nintendo, because that's the only one I watched. Their presentation was pretty weak though.