Athlon Games, дочерняя компания Leyou Technologies Holdings Limited, является мировым издателем free-to-play игр на консоли и ПК. Штаб-квартирой в Лос-Анджелесе. Athlon Games объединяет свой опыт в бесплатных играх для консолей и ПК с западными разработками, чтобы создавать игры класса ААА, в которую игроки будут играть много лет.