Microsoft, Nintendo, Sharp Surface Computing