
Red Tape (STEAM KEY)
Lowest Price
5.99$

Visit store

Release date
14 Feb, 2023
Publisher/Developer
Pollaris Studios, DreadXP
Reviews
Steam: 89.00% positive (178/200)
Metacritic: -