Youtube invades the gaming field: More than 75 free games for users, can be played immediately

The world’s largest video sharing platform, Youtube, has just officially launched the gaming platform “Playables” with more than 75 free games. This move shows Youtube’s ambition to compete directly with… Read more