Co-op Shooter Earthfall Releases Today

Left For Dead style shooter lands on consoles and PC, today!