As a massive fan of the Left for Dead series, this looks like a lot of fun.
I've been looking for a Co-Op for ages.
https://www.youtube.com/watch?v=nH9Gm36sJng
Printable View
As a massive fan of the Left for Dead series, this looks like a lot of fun.
I've been looking for a Co-Op for ages.
https://www.youtube.com/watch?v=nH9Gm36sJng
It looks interesting!!
Some gameplay:
https://www.youtube.com/watch?v=giguwjdoidU
https://www.youtube.com/watch?v=giguwjdoidU