The art is amazing! I agree it is very Papers please-style like. The ID is very hard to read and some characters are very ambiguous due to which I have to run a scan multiple times before I get it correct.
Once polished, this will be an interesting choice though!
I like your unusual take on the theme too :)