Join GameRankr and track your games with friends.
Get Started
Red Tape
PC
February 14th 2023
0 rankings
Explore 9 levels of corporate hell as you fight to clear your name with the Devil and restore balance between Heaven and Hell.
Developer:
Pollaris Studios
Publisher:
DreadXP
Everyone's Rankings
No one has added this game yet.