The site is at: http://greccaonline.com/news/index.php and it's about a 200mb download.
Really need people running around trying to break things and giving general feedback. =)
The best way to describe it I suppose would be that it's what Glitch would be if it was a normal MMORPG. You gather, craft, fight, and so on.
The primary difference between Grecca and other existing MMORPG's is that the world in Grecca is almost entirely player driven. There's no NPCs or merchants, and so on.