CommentStreams:8f99e2d29cf008147a1f1296c0fd97e5
From The Lost Media Wiki
It was dumped BUT not allowed to be released...
...until it leaked anyways yesterday. So the game isnt lost anymore and there's footage of it in MAME.