Evolve Requires 3GB day one Update
Turtle Rock Studios' highly anticipated title Evolve is about to release, but will require a hefty update before you can get started.
According to the developer's website, the 3GB update will fix bugs and bala... Read More...