Illyriad Games Ltd*

Illyriad

2010 strategy video game · Real-time Strategy* · Fantasy City-building Browser game*

Where and when.

  • 2010-02-22
    Date precision
    Exact date

* Provisional data