OverviewIllyriad Games is an independent studio founded in 2009 and focused on browser-based games. The operational headquarters are in London, UK, but staff are located around the world. The corporate registered office is located in Wales.
The studio's first game, the strategy title Illyriad, was launched in February 2010.
There is no trivia on file. If you have any interesting trivia about this company, please add it.
Related Web Sites
- Illyriad Games Ltd (official website)