Three Staff November 16, 2006 11 Comments InfendoLess than π days to go!Related Items Iwata GDC Keynote Over March 23, 2006 New post, new owner, new Infendo August 27, 2015Nintendo and the rising continent August 29, 2007