Hotly Anticipated Multiplayer Shooter Evolve Releases October 21
It was announced this morning that Evolve, the new multiplayer shooter from the creators of Left 4 Dead will release on Playstation 4, Xbox One and PC on October 21. The…
It was announced this morning that Evolve, the new multiplayer shooter from the creators of Left 4 Dead will release on Playstation 4, Xbox One and PC on October 21. The…