Two self-aware characters in a "Call of Duty" style video game struggle with their screwy, frustrating existence.
2014
1999
2010
2000
2007
2017
2023
1997
1975
2018
2005
2013
1980
2015
1985
2011
2012
2016