Micro Double Take Staff September 23, 2005 2 Comments InfendoWith looks like this, it’s gotta be good.Related Items Wired digs Zelda: Phantom Hourglass September 25, 2007Infendo Radio 100 is on now! April 22, 2008New Game Get – Nintendo releases for the week ending April 26th April 20, 2008