72% positive103 reviews
Addictive incremental game about shooting exploding barrels and upgrading your weapon.
Addictive incremental game about shooting exploding barrels and upgrading your weapon.
Addictive incremental game about shooting exploding barrels and upgrading your weapon.
Catalog information from Steam. Pricing and availability can change; confirm them on the Steam store.