Comments Off on Earthfall Arrives on PS4, Xbox One, and PC – Perfect for Left 4 Dead Fans! (VIDEO)
959
Developer Holospark and Gearbox have released highly-anticpated Co-Op shooter Earthfall on PS4, Xbox One, and PC platfoms today and we have a fantastic launch trailer to accompany the occasion. The game…