Claim: Nintendo Software Technology, an American video game developer, developed various applications since 2006 such as the Nintendo 64 Emulator in 2006 and the BBC iPlayer Channel in 2009.
Evidence: Nintendo Software Technology (NST) is an American video game developer. 2006 Nintendo 64 Emulator 2009 BBC iPlayer Channel