It is no secret that Evolve has not lived up to expectations. The game launched with a lack of proper content but launched with tons of DLC, which immediately put gamers off and was likely one of the key reasons the game did not sell well. However, it looks like …
Read More »