Two of the most popular of Zynga’s mobile games were scheduled to be released on Windows Phone. That was back in June when we first got to hear that news. Post that news, at least one of them is making its promised debut on Windows Phone. “Read More →