I just went looking around on the Ultima sure and it looks like they actually do release new content and patches.
I just went looking around on the Ultima sure and it looks like they actually do release new content and patches.