You're thrown into a post-nuclear world overrun by parasitic creatures focused on consuming what's left of humanity. The world will push you to your limits as you fight to survive against the relentless onslaught of these horrifying parasites.
90% of ad revenue goes to creators
Show all versions