Probably not it but worth checking out
From The Lost Media Wiki
This game has the same cover art but I don't think it's the same game. But here's the link to it just in case
This game has the same cover art but I don't think it's the same game. But here's the link to it just in case