Green Hell: Anteprima, Trailer e Gameplay