Review: Obduction

When a game drops you on a lone planet with no direction, no plan, and no clue as to what is going on, the craving to explore is unparalleled. As the glowing sphere transported me to a new world in My…