CommentStreams:03f0e6eee2ed0f38d1a321ddab690495
From The Lost Media Wiki
Love it! I have been searching for these games for years. The weird thing is though, they do have English names, but I'm guessing the UK versions of these game are a lot more unknown than the French Canadian version.