Review :

Illyriad has just been reviewed by

“Illyriad is a massively multiplayer browser-based empire-building real time strategy game (and a kitchen sink!). When you think of free-to-play browser games which can be linked to Facebook, you probably imagine being bombarded with advertisements and the feeling that, without ponying up some cash, you aren’t getting the full experience. This, however, is not the case at all with Illyriad. I could tell right away that this game was special.”

You can read the full review here.