Microsoft's Election 2012 hub on Xbox Live heralds the interactive TV future

Microsoft’s Election 2012 hub on Xbox Live heralds the interactive TV future