A seemingly cancelled game from Take Two Interactive, with cinematic sequences. It was previewed in some magazines and had a very small presence at Summer CES 1994. Aside from the few information that has come to light, the title was patented in 1994.
at://did:web:gamesgamesgamesgames.games/games.gamesgamesgamesgames.game/3mgmgdi5lor2l