Storyline

uhhh like anime and stuff man tottaly wacky cults!! and most importantly your in the US of A meaning guns are everywhere and ammo is easy to get all the time and people leave their keys in the car