Published: February 27, 2015 by Cheat Code Central Staff
Do people like Dying Light? This trailer is sure to let you know!