Two self-aware characters in a "Call of Duty" style video game struggle with their screwy, frustrating existence.
2014
2002
2017
2023
2013
2009
2004
2021
2018
2010
2015
2016
2024
2003