Can you still play stage 2?
The free-to-play PC version of the title, called Evolve Stage 2, will no longer be available. Is there anything else you'd like to see? The release of Evolve was delayed until February 2015; it was originally due to release in October.