In the wake of a catastrophic meteorite strike on July 31, 2024, which decimated half of humanity, the surviving world is plagued by deadly creatures known as Gorefiends. As the military fights back against the Gorefiends, a lone orphan boy navigates the desolate, ruined city. Amidst the wreckage, he stands on top of debris, staring into the darkness with a deadly hatred for everything.