I'm seeing a very early build of a game here. Very encouraging, but not a final product.
And as for Saturn...well, the difference between Saturn and SFC is basically how many manhours you can come up with. Sure it's CD sound, but that just means you need to make better music somehow. And sure, way more animation can be stored, but who's going to draw it all?
I'd like to know more about this project when it becomes available.