>>364445320
This game is very limited, there's absolutely no story in it. Basically an arcade shooter with crackheads who charge at you in apartmentbuildings. 

It's a tech demo for gore imo, not much else