In praise of video game invincibility

Nintendo's upcoming 'Star Fox Zero' introduces an "invincible" mode. Here's why that decision could open up the world of gaming to all.