why is /v/ so angry at people thinking nintendo won the e3? their conference was the one with a surprise that everyone is talking about.
>>380622513
nintendo keeps releasing the same shit over and over again
at leas xbox/ps4/pc is getting something new