The Papers, Please short film is now available to stream on YouTube and Steam About a year back a short film named ‘Papers, Please’ was in highlight for its making and today the film came available to stream on YouTube & Steam. The short …