Let It Die - PAX 2016 Announcement Trailer

From the minds behind Lolipop Chainsaw and No More Heroes comes Let It Die, a free-to-play survival action game.