We have a new website (which was imporperly listed last time). The website is- http://www.oncemmorpg.com
On our new website you'll find screen shots, forums, and a load of new infromations. We invite everyone to stop by, sign up, and say hi.
Second note, we're closing in on our 0.1Alpha release. It was delayed to due some technical difficulties - but we've worked most things out.