Limbo2010
Microsoft's Xbox Live Arcade platform has endured quite a rocky road since its inception at the launch of the Xbox 360. Originally, the 50 megabyte limit for games available on the service pushed it into a corner populated by bad ports of old arcade games and Geometry Wars. That horrid space limitation has since been lifted, and XBLA now serves as a veritable shopping mall of games encompassing all genres, from…

