Covered by 1 source · 1 article
RUMOR: Supposed inside source reveals multiple big-name first party titles coming from Nintendo
The floodgates have opened