In this video I talk on Turtle Rock's Evolve becoming Free2Play on PC! Also, I talk on what will happen to Evolve on consoles. Please, enjoy (:
-
Im having fun. Saved up for the Kraken. Its best with friends as any game usually is.