Review: Overkills The Walking Dead – METRO

The creators of Payday are the latest to adapt The Walking Dead into a video game, but has the long wait been worth it?

Source
Author: N4G