I'm the designated economy-guy over there, tentatively part of the dev. team, at least for the past two months and so far no sign of them being displeased with my contributions ;)
To be honest, I'm not THAT active, since I have other priorities and games I play, plus, of course, the actual job that pays the bills. But the good part is that I don't have any time-critical tasks as far as this game goes (only long-term planning and long-term balancing, plus shooting out ideas and so on), so it's not that bad as it might sound as far as my free time goes, hehe.
The game is still heavily under development.
That is to say, it's fully playable, has been fully playable for a while now, but radical new stuff (and radically improved stuff) is still added on a regular basis, and there are plans for quite a lot of extra stuff in the near and not-so-near future.
Forums :
http://forum.illyriad.co.uk/
There's a link to login (or create a new game account) on the forums, and the forum account login is separate from the game account login.
That's because the game is a bit unusual in the fact that you are legally allowed to have TWO game accounts (not three or more, just two). I only play one myself.
I would STRONGLY suggest you read the help subforum first before deciding if you even want to give it a try, then it would be a good idea to also skim-read the announcements subforum (for all the new features added recently).
The help section is still under development, so it only has the most basic information available.
The plan is to end up having a permanent world, with no resets ever... but that might not be the case with this first server, which MIGHT eventually see some form of reset depending on how different the "persistent" version of the game will end up compared to the current version (they're trying to work around that though, and they're probably going to succeed).
Game itself is "free to play" but has some degree of pay-for bonuses, which are somewhat toned down compared to other similar games I have seen (the devs don't want to give paying players too much of an advantage).
I don't use any of those bonuses myself, even if they said as staff member I could get it all for free anyway. Why ? Because I want to feel the experience of a non-paying player...
...and it's not bad at all so far.
My ingame identity is not just different from my forum identity, but as a general policy, accounts which became known to belonging to staff members have to leave any form of even remotely competitive play and join the "dev alliance" ranks (which is "neutral to everybody" by default)... all of it to prevent issues of potential corruption.
Therefore, all the screenshots below have their locations and other personally identifiable information cropped out or masked out.