Has anyone heard of it?
It's in developement, only showing a video and some concept art so far

http://www.mortalonline.com/