The general consensus on Earthfall is that it’s pretty much Left 4 Dead, but with aliens. And after getting my hands on it, I have to throw my hat into that ring as well....
Read More
3 Minutes
Entertainment Unfiltered