Facebook Launches ‘Instant Games’ to Let You Play on News Feed and Messenger!
Facebook Games have been quite popular for a long time now, and users could send each other requests to play on a separate platform. The evolution of social media requires everything to be at one place, and today Facebook has announced…