No Steam reviews recorded for REDHAND yet.
Games / Steam App 4909300
A psychotic-horror (psychological, surreal survival horror) with dark, oppressive atmosphere, brutal action and grotesque creatures.