Finally, it’s here! Finally available for PC is the survival action game that challenges the strong against the weak. Enjoy the heart-pounding action in a silky-smooth frame rate and in the highest possible resolution. In the ever-evolving “Tower of Barbs! “, how you use the weapons, armor, and things at your disposal will determine your fate.