We look at performance implications for Nintendo's latest gambit.
The future of gaming may already be here.