11/12/15I just picked it up today. The few hours I’ve played it it seems like it delivered what was promised. Right from the get go it just throws you on a mountain in Siberia.