LET IT DIE

$19.99
(No reviews yet) Write a Review
SKU:
STEAM-794600
Steam Tags:
Free to Play, Action, Gore
Steam App ID:
794600
Adding to cart… The item has been added

Experience all the heart-thumping action with a silky-smooth frame rate and ultra-high resolution. How you make the best of the weapons, armor, and items at your disposal will determine your fate in the ever-changing Tower of Barbs!