Earthfall Review
Earthfall is the brand new Left 4 Dead inspired co-operative first person shooter from Holospark. The game sees 1 - 4 players, able to jump in and play the storyline; with the title just fully released, before being part of Steam’s Early Access. Earth may have just fallen to an alien invasion,...