Nothing more than a name and logo at this point but more announcements are coming.
It looks like something from 1991.