Return To Earth sets out to entice our imagination with an action-packed descent down a massive space elevator in this arcade shooter.