Giphy launches gaming platform letting users create and play games

The platform has 100 games that you can play, remix and share

Comments