themumblingamer.com
E3 – Nintendo – This was amazing
Nintendo wins E3