Red Tape - Official Reveal Trailer

1 year ago
12

Red Tape is first-person adventure game where you explore the 9 levels of corporate hell. Fight to clear your name with the Devil and restore the balance between Heaven and Hell. Red Tape launches on February 14 for PC.

Loading comments...