For some reason those sprites remind me of a game called "Papers, please", which is basically a border simulator. I think it's just because there are accept and decline stamps in the game.