MusingsNintendo 3DS MusingsNintendo 3DS August 24, 2011 Has Nintendo Lost The Plot? Life must be hard for those who get pwned by the Apple juggernaut. Lets do quick check:…