Red Tape: Welcome to Hell, Here’s Your Cubicle!

We're pleased to announce that Red Tape is now available on Steam! Gossip with your hellish coworkers around the blood cooler, uncover a mysterious conspiracy taking place in the Underworld, and more! Pick Up Red Tape N…