Tate Multimedia

Steel Rats Story Trailer

Tate Multimedia presents a new story trailer for their upcoming Steel Rats game. Steel Rats is 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 retro future world coming to consoles and PC in