Online shop February 20, 2013 0 Ubisoft sells its rivals’ games in an online store SAN FRANCISCO: French video game maker Ubisoft on Tuesday began selling computer games made by…