Xbox Live Wants You to Be a Better Citizen So It's Giving You an Avatar…

As someone who gets hit all the time with the "HEY I COME HERE FOR GAMES NOT POLITICS SO KEEP THAT TO YOURSELF," comments, I'm going to straight-up be a hypocrite and say to Xbox Live that, hey, I come here for games and not politics and so keep all this presidential election coverage off my dashboard, OK? It's like… » 9/29/12 3:00pm 9/29/12 3:00pm