Arcade: News – PreOrder Evolve, Before You’ve Even Seen It

The developers over at Turtle Rock Studios, aka the people who made the addictive, fast paced third person survival shooter Left 4 Dead, have announced on the Evolve Website that you can NOW Pre-Order the game… Even though there’s next to no content available for it. Not even a hand full of screen’s or any…