You know the news is bad when the day’s post is a space shot of Nintendo of America Headquarters. Based in Redmond, WA, NOA Headquarters is the place where all the U.S. magic happens. How bout a little more magic in the form of a revealed controller?
(Image courtesy of Google Earth)