Evolve appeared in my library overnight at some point. Evidently, everyone who owns Left 4 Dead or Bioshock Infinite on Steam was granted beta access. That's a whole lot of people for a closed beta, but there you go.
Evolve
Game » consists of 10 releases. Released Feb 09, 2015
Log in to comment