It is very strange you also mention "Papers Please". I swear i did not read others before writing. Maybe the art style reminded it? Weird jinx.