Three new ID@Xbox titles are hitting Xbox One this Friday