papers, please won which two awards at the 2014 game developers choice awards
papers, please won the "innovation award" and "best downloadable game" at the 2014 game developers choice awards.