The only way I can accept that this is legit is if this is just one of multiple form factors, which was described by Iwata, so there'd be a full home console unit, then this, otherwise it just doesn't mesh with what we know.
We have to be missing something big