YAHYA GAMES INC, desarrollador