The Gaming Industry

Left 4 Dead, Evolve developer making new co-op shooter
13
Dec 2016

Left 4 Dead, Evolve developer making new co-op shooter

Turtle Rock is already on board with a publisher of free-to-play games

Continue reading…

Powered by WPeMatico

Tags are not defined
Comments are closed.