7 yearsnewsLeft 4 Dead Creators Unveil New Sci-Fi Shooter Dubbed Evolve [Update: Official Box Art Revealed]