In case you missed the reveal on May 21..
Now what I'm going to say next is my opinion and entirely my opinion, you can agree with me completely, or you can disagree claiming I don't know what I'm talking about, that's what's great about an opinion. Now let's get started..
First, the controller. If you haven't seen it, here it is: