Games/Lost Civilization/MediaLost Civilization·, 2014 · Icarus GamesMediaBack to gameAll6Screenshots6Screenshots6More about Lost CivilizationPlayer reviews