Release dates

February 14, 2023

28 months ago

PC

Released

PC
Feb 14, 2023
28 months ago

Red Tape release date

The game Red Tape is already released on PC in the USA.

Red Tape

Game
Explore 9 levels of corporate hell as you fight to clear your name ...
Explore 9 levels of corporate hell as you fight to clear your name with the Devil and restore balance between Heaven and Hell.
Explore 9 levels of corporate hell as you fight to clear your name with the Devil and restore balance between Heaven and Hell.
Menu