Papers Please launch trailer: based on Customs controls, this game is still in a beta phase, but shows promise.