Facebook has launched a new app devoted only to video games, game streaming, and communication about the games industry. The… Read More