Europa is a new 3D platformer where players explore a beautiful, mysterious world. The game is about adventure, solving puzzles, and enjoying a story about nature...