News

Facebook has just spilled the beans on its games-related announcement for today: A more streamlined, engaged App Canvas page, including a ticker for game updates (see below). Canvas Pages, for ...