slab_of_bacon on 17 March 2015
This has more to do with software than hardware. While we're all giddy for a new Nintendo console some day, that conference was merely linking how games, miiverse, etc will be incorporated in the future.
Feel free to check out my stream on twitch