March 9, 2024 Super Nintendo Entertainment System Olivia's Mystery Olivia's Mystery is a Puzzle game, published by Altron, which was released in Japan in 1994. Read more