Has anyone heard of it? It's in developement, only showing a video and some concept art so far http://www.mortalonline.com/
Forum Rules