Nay, Microsoft may be the Firefox to Sony's Chrome, and sure in this universe Nintendo has to be Internet Explorer... and the Ouya perhaps was Opera.