Dead City Plus Developer Trailer

You’re the last surviving human after the zombie apocalypse. Gotta keep living.