For 3 longs years of waiting since Road of the dead was released way back 2010. And now it's finally here.

Warning: Bugs and technical difficulties maybe encounter upon gameplay

Road of the Dead 2

Enjoy