Poll: What’s your favorite non-Nintendo system? Infendo July 9, 2010 16 Comments Infendo{democracy:116}PC Polls PS3 Wii Xbox 360Related Items Super Mario Galaxy 2 trailer has me frothing at the mouth February 24, 2010Wall Street Journal of Japan confirms 6-inch Project Cafe controller screen June 3, 2011Poll – Are video games getting easier or harder? April 18, 2007