
Facebook Instant Games – Facebook now lets you play games on Messenger and Facebook News Feed without installing anything
Written by Mr. FelixFacebook has introduced a new initiative called Facebook Instant Games. This is a gaming platform that will let Facebook users play games both on their ..