Giphy has unveiled an 'arcade' that lets people seamlessly create and share games online. Given the popularity of mobile gaming, an app-less, accessible gaming platform with a social element could be an attractive medium, giving players a chance to be part of the creation process.