We have some answers to this. Also: Nintendo's strategy, happily poked at.
Minor correction: Super Nintendo World at Universal Studios Japan is located in Osaka, not Tokyo.
The Steam privacy thing feels a *bit* late, but I think that'll help in the long-term as more users hear about the feature and buy games that they wouldn't have bought without knowing about that feature (though it need to have a full private from purchase to owning).
Crunchyroll games... they have a pretty bad reputation among their demographics, due to closing several titles and censoring others. I think they'll have a harder time building their brand than Netflix, because even if they manage to land a few landmark titles, every single little failings will be scrutinised and amplified by the people who already don't like and trust them.