Oct 1 2012SaveMovies10/1/12 Movies10/1/12An emotionally-intense short film about scavengers in a space elevator townAnnalee Newitz26Save When we first saw Stuart Willis' short film Payload earlier this year, we were blown away. It's a fully-realized…