This was on a demo disk in one of my nana's pc magazines back in the early 2000s. It's website hasn't changed: https://o-r-b.com/.
I think it was trying to compete with Homeworld. That didn't work.