A cooperative shooter in the spirit of the Left 4 Dead series. Players are sent on a dangerous mission, the goal of which is the God of Mud. It... Read more