Javier Otaegui is a games director. Otaegui has been working with Sabarasa Entertainment. Otaegui's first published game was Mazes of Fate released in 2006.