A badass female cop gets stuck in a zombie-infested world and takes it upon herself to satisfy their lustful desires in the most obscene ways possible. Indulge in hentai gameplay filled with hardcore action