Papers, Please Poster: What Fans Are Actually Searching For (and the Cap That Keeps Selling Instead)
Searches for "papers please poster" all lead to the same Arstotzkan eagle - but plenty of buyers end up with something wearable. Here's what's actually on offer, and how the $35.99 cap fits in.