YouTube is the most recent company to launch mobile games that are accessible outside the app store. Today, YouTube officially launches “Playables” on its platform. Playables are free to play games you can play on YouTube for the iPad and the iPhone, as well as their website. With more than 75 game titles, Youtube is […]