Green Hell Preview

Green Hell is the newest in a long string of survival games that have been releasing lately, this one set within the Amazonian rainforest. While others in the genre stick to a more cartoony or unreali…