I would be willing to go with the guess that it is star ocean. Then again I have been wrong before. Maybe a new IP with a Star in the title?

Could they, possibly, be somehow working with Sega on a Phantasy Star title?