Digital Extremes’ Chinese owner stealthily launches new US publisher

Athlon Games based in Burbank, owned by Leyou Technologies, and specialises in free-to-play games

Leave a reply