PC gaming news: Epic defeat for Google, dev. studio mysterious rebirth, free game and more youtube link