ISBN: | 978-5-5088-5071-5 |
High Quality Content by WIKIPEDIA articles! Illyriad is a free to playmassively multiplayer online persistent browser-based strategy game developed by the UK software company Illyriad Games Ltd, the company`s first full online strategy game, first released in beta in 2010, and launched in 2011.