Steel Rats

Steel Rats Developer: Tate Interactive Publisher: Tate Interactive Genre:  Racing Platform: PC Release Date: 7 Nov, 2018 Language: English Media Size: 5.19 GB Code: PC0758 Overview: Wreck and ride in a visceral and ground-breaking evolution of the 2.5D action arcade genre, fusing destructive, octane-fuelled, motorbike combat and death-defying stunt gameplay, set in a visually stylised …

Steel Rats Read More »