I'm all for criticizing Nintendo when its due, I've made a virtual hobby of it, but this piece has far too many weak points.
"Robot Chicken-style"? NO, that was ACTUALLY Robot Chicken, and that makes it sound like you haven't done any research as to what's going on at E3.
You complain that...