Skip to content
w

Organosphere

The Impossible Object · Jul 23, 2020

PC

Rating Pending

About

An open-world, mysterious, post apocalyptic point & shoot adventure game set in Johazardousburg South Africa.

Scores by platform

PlatformCriticGamerPlayscore
PC No critic reviews yet No ratings yet

Rate this game

to rate this game.