13hunteo
Joined 8 years ago
Karma
70
Submissions
23
Member since
Oct 26
Joined 8 years ago
The only criticism is that, in the UK at least, "slash" can mean urinate, and that's all I can think of when I read through the website. Probably a me issue though!
A. The announcement is nothing more than a hype video, it obviously isn't intended to be the only marketing tool.
B. On the specifications front, Nintendo never focus on performance, and it's unlikely that will change now; their focus tends to be on games and features.