News, Social Media

Instant Games for Messenger Now Available to 1.2 Billion Users Globally

Boasts of over 50 popular gaming titles