Jungle
It has that sort of Tell Tale Games look. More like "Tales From The Borderlands", too...--8/10.