8Great Lost Constellation Review Reviewed on: PC Lost Constellation is a brief and unique adventure game with nothing and everything to say, all at once.
Log in to comment