Microsoft via IGN has revealed the top 10 Xbox Live Arcade games according to sales. The leader of the pack? None other than Bizarre Creation's Geometry Wars. Here's the list in its entirety:http://www.joystiq.com/2006/01/20/top-10-xbox-live-arcade-games-by-sales/