Odyssey - The Story of Science
You can download Odyssey - The Story of Science from Steam

PC Games Like Odyssey - The Story of Science

Adventure Indie

Odyssey - The Story of Science is a Adventure Indie game. Released for PC on February 23rd 2017. We found 60 games which are visually similar to Odyssey - The Story of Science on PC.

Platforms: all macOS PC

Released: February 23rd 2017

Steam Achievements Early Access Education Physics Realistic Science Singleplayer Story Rich