Seems like an upgraded version of Ultima Online? I wish they had created a better Ultima Online years ago.