PC 14 Months Ago February 14, 2023 Red Tape PC US Release DateThe game Red Tape is already released on PC in the USA. Release Dates!Report Date / Submit ProductUSAAllUSAUKReport Date / Submit ProductPCFebruary 14, 2023ConfirmedTrackingTrack23WATCH TRAILERTRACK2Buy NowRed TapeGamePCExplore 9 levels of corporate hell as you fight to clear your name with the Devil and restore balance between Heaven and Hell.HorrorAdventureDark Humour3DPollaris StudiosDreadXPSurrealhttps://youtube.com/embed/GnKBz1XmL8cImage GalleryLinksSteam