MetroGames to Layoff (and Possibly Close) December 29, 2011 No Comments on MetroGames to Layoff (and Possibly Close) Post View 0 When you log onto a site such as Facebook and begin to play your favorite social game, whether it is the monstrously popular Farmville, Words…